我正在尝试进行包含 JSON 编码形式的 POST 调用。
我为什么要这样做?我别无选择,我正在使用 Facebook API,它希望接收 JSON 编码的数据并在接收 JSON 时触发错误。
执行时出现错误TypeError: stringify expects an object
:
var datas = JSON.stringify({ some: "JSON" });
request.post('https://graph.facebook.com/...', { form: datas }, function(error, response, body) {
//Fail before the callback call
});
如何避免这种情况?