通过Fiddler将json发布到节点JS Express时,正文为空,但与POSTMAN REST客户端配合使用

通过Fiddler将json发布到节点JS Express时,正文为空,但与POSTMAN REST客户端配合使用,json,node.js,post,express,fiddler,Json,Node.js,Post,Express,Fiddler,我正在尝试向我的节点JS express服务器发出post请求。以下是服务器代码: var http = require('http'); var express=require('express'); var app=express(); var bodyParser = require('body-parser'); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({extended: true})); var mys

我正在尝试向我的节点JS express服务器发出post请求。以下是服务器代码:

var http = require('http');
var express=require('express');
var app=express();
var bodyParser = require('body-parser');

app.use(bodyParser.json());
app.use(bodyParser.urlencoded({extended: true}));


var mysql=require('mysql');

app.post('/ignitionInput',function(req, res){
    var jsonRecieved=req.body;
    var accountId=jsonRecieved.AccountId;
    var deviceId=jsonRecieved.DeviceId;
    var latitude=jsonRecieved.Latitude;
    var longitude=jsonRecieved.Longitude;
    var address=jsonRecieved.Address;
    var phoneNumber=jsonRecieved.PhoneNumber;
    var vehicleNumber=jsonRecieved.VehicleNumber;    
    console.log(jsonRecieved);
    connectionpool.getConnection(function(err, connection) {
        //Some db operations
    });
});
当我尝试使用邮递员发出请求时,它会发送正确的身体,但当我使用TELERIK FIDDLER发出相同的请求时,它会收到空的身体

我在下面发布JSON:

{
    "AccountId":"abhinay",
    "DeviceId":"00000000000000000",
    "Latitude":"28.607835",
    "Longitude":"77.2879133",
    "Address":"Noida Link Road, Pandav Nagar, New Delhi, Delhi 110091, India",
    "PhoneNumber":"23456789066556",
    "VehicleNumber":"DL3C AK 234567"
}
HTTP头文件:

Connection → keep-alive
Content-Length → 177
Content-Type → application/json; charset=utf-8
Date → Sun, 08 Feb 2015 10:53:55 GMT
X-Powered-By → Express
小提琴手:

User-Agent: Fiddler
Host: localhost:9999
Content-Length: 276
Content-Type: "application/json"
Cache-Control: no-cache
邮递员:

Connection → keep-alive
Content-Length → 177
Content-Type → application/json; charset=utf-8
Date → Sun, 08 Feb 2015 10:53:55 GMT
X-Powered-By → Express
注意:我在HTTP头中提到了内容类型:“application/json”


为什么会这样??有什么想法吗???

@Bhuwan,你找到问题和解决方案了吗?明确地将内容类型定义为application/json