节点接收到jQuery .ajax POST请求时,其正文为空

Startec

由于某种原因,当我使用jQuery发布ajax帖子时,节点收到的正文为空。这是我的ajax帖子:

jQuery的

var formData = {
    'order': order,
    'words': 'words'
};

$.ajax({

    type: 'post',

    url: 'https://example.com/charge',    
    processData: false,
    data: JSON.stringify(formData),

    contentType: 'json', 

    xhrFields: {
        withCredentials: false
    },  

    headers: {

    }, 

    success: function (data) {
        console.log('Success');
        console.log(data);

    },  

    error: function () {
        console.log('We are sorry but our servers are having an issue right now');
    }
})

这是我的节点代码:

节点

app.js

app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false }));
app.use('/', routes);

routes/index.js

router.post('/charge', function(req, res) {
    console.log(req.body);
} //This always logs {}

我不知道我在这里可能做错了什么。我的浏览器甚至显示了有效载荷和发布请求(formData对象),但是节点未记录任何内容。有任何想法吗?

huwence

使用这样的ajax请求:

$.ajax({
    type: 'post',
    url: 'https://example.com/charge',   
    data: formData,
    xhrFields: {
        withCredentials: false
    },  
    headers: {

    }, 
    success: function (data) {
        console.log('Success');
        console.log(data);
    },  
    error: function () {
        console.log('We are sorry but our servers are having an issue right now');
    }
})

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

节点接收到jQuery .ajax POST请求时,其正文为空

来自分类Dev

AJAX请求正文为空(无jQuery)

来自分类Dev

jQuery $ .ajax通过发送POST接收到400错误请求

来自分类Dev

修改jquery $ .ajax()以处理$ _POST在php文件中接收到的信息

来自分类Dev

节点获取接收到空的主体

来自分类Dev

通过$ .ajax发送的后端POST方法未接收到对象

来自分类Dev

从jquery.ajax发布时,空$ _POST

来自分类Dev

无法从php接收到Ajax,jQuery的成功消息

来自分类Dev

使用jQuery ajax()时FormData为空

来自分类Dev

使用jQuery ajax()时FormData为空

来自分类Dev

空响应正文与ajax请求

来自分类Dev

Laravel AJAX POST请求为空

来自分类Dev

POST方法节点JS服务器中的请求正文为空

来自分类Dev

接收Ajax POST请求时,PHP mail()无法正常工作

来自分类Dev

接收Ajax POST请求时,PHP mail()无法正常工作

来自分类Dev

Laravel 5:使用 Ajax Post 请求时请求数据为空

来自分类Dev

AJAX请求在收货时为空

来自分类Dev

从POST表单接收到的对象为空

来自分类Dev

从POST表单接收到的对象为空

来自分类Dev

从ajax请求接收数组

来自分类Dev

AJAX请求提交,但不接收POST值

来自分类Dev

发送ajax post请求,但PHP中的$_POST始终为空

来自分类Dev

使用Jquery进行AJAX POST请求时的不同行为

来自分类Dev

节点js,某些网站的请求正文为空

来自分类Dev

发出jQuery Ajax请求时,授权标头为null

来自分类Dev

发出jQuery Ajax请求时,授权标头为null

来自分类Dev

无法在asp中显示从ajax请求接收到的数据表。网络API

来自分类Dev

如何使用ajax发出的请求接收到的内容重新加载页面

来自分类Dev

JQuery ajax 函数发送正确的值。但 RestController 接收空值

Related 相关文章

热门标签

归档