【发布时间】:2022-03-07 23:00:25
【问题描述】:
我目前正在尝试在我的 nodejs 应用程序中实现补丁请求。但我似乎无法让它工作。我已经确定我的数据结构是正确的。
我尝试了一些不同的方法,例如:返回我的 request.patch 和 promise,但似乎什么也没发生。
var request = require('request');
exports.patchOwner = function (options) {
var urlEncodedParams = encodeURI(options.nodeId);
request.patch(url + '/owner/owners/' + urlEncodedParams, JSON.stringify(options.body), function (err, res, body) {
//body is empty
});
}
【问题讨论】:
-
err也是空的吗? -
是的,我还确保我可以通过邮递员之类的工具进行修补
-
好的,
res长什么样子? -
为空----
-
body或res应该返回什么?也许您的服务器在patch常规调用中只返回err
标签: node.js promise request patch