我正在使用带有Express框架和Rest API的Node JS作为Rest API客户端,我在这里用Chrome浏览器使用邮递员扩展,我可以从选项“ x-www-form-urlencoded”中获取值,但我无法从中获取值“表单数据”我想从“表单数据”选项中获取值,并且还需要上传图像文件。请帮助我实现这一目标。我想从“表单数据”选项以及图像中获取值。请帮我。下面我提到了我使用过的代码。

var express = require('express');
var path = require('path');
var favicon = require('static-favicon');
var logger = require('morgan');
var cookieParser = require('cookie-parser');
var http = require('http').Server(app);
var mysql = require('mysql');
var util = require('util');
var trim = require('trim');
var validator = require('validator');
var bodyParser = require('body-parser');
var Ingest = require('ingest');
var multer = require('multer');
var upload = multer({ dest: 'uploads/' });
var type = upload.single('recfile');
passport = require('passport')
, LocalStrategy = require('passport-local').Strategy;
async = require('async');
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ …Run Code Online (Sandbox Code Playgroud) 如果我单击列名排序将完成,我有混合空值和非空值的表,如果我单击 asc,我总是需要底部的空白记录,desc 对我单击空白的内容进行排序,空记录需要显示在底部只有我想要做的请帮助我任何人。
<html>
<head>
<link rel="stylesheet" type="text/css" href="http://cdn.datatables.net/1.10.2/css/jquery.dataTables.css">
<script src="http://code.jquery.com/jquery-1.12.0.min.js"></script>
<script src="http://cdn.datatables.net/1.10.10/js/jquery.dataTables.min.js"></script>
<script>
jQuery.extend(jQuery.fn.dataTableExt.oSort, {
"non-empty-string-asc": function (str1, str2) {
if(str1 == "")
return 1;
if(str2 == "")
return -1;
return ((str1 < str2) ? -1 : ((str1 > str2) ? 1 : 0));
},
"non-empty-string-desc": function (str1, str2) {
if(str1 == "")
return 1;
if(str2 == "")
return -1;
return ((str1 < str2) ? 1 : ((str1 > str2) ? -1 : 0));
}
});
</script>
</head>
<table …Run Code Online (Sandbox Code Playgroud)