-1

我正在寻找一种使用 Nodejs 在 RequestJS 中传递内容类型的方法。

现在我有这个作为参数:

'use strict';
request = require('request'),

app.register = function(req, res) {
 request.post({
   headers: {'Content-Type' : 'application/json'},
   url: 'my.url.here',
   form: req.body,
 }).pipe(res);
}

但是由于某种原因,服务器仍然说它是内容类型的文本/xml ..任何人都可以告诉我如何自定义它?

4

1 回答 1

0

您应该使用json选项 not form,并且您不需要设置内容类型,json 选项会为您执行此操作。

request.post({
  url: 'my.url.here',
  json: req.body
}).pipe(res);
于 2015-07-08T16:27:26.457 回答