NodeJs请求http模块options.uri错误
试图通过nodejs使用request http
模块发布一个简单的对象,每次我尝试发送我的数据到我的API它显示这个options.uri is a required argument
但我提供了一个URL终点在哪里POST
数据。
var url = 'http://omcloud.azurewebsite.net/api/Test'; request.post(url, { json: { "Definition": "Test"} }, function (error, response, body) { if (!error && response.statusCode == 200) { console.log(body) } } );
有人可以解释一下上面的代码有什么问题吗?
尝试在post的json中添加url:url
var url = 'http://omcloud.azurewebsite.net/api/Test'; request.post({ url : url, json: { "Definition": "Test"} }, function (error, response, body) { if (!error && response.statusCode == 200) { console.log(body) } } );
- node.js http.js:TypeError:对象200没有方法“toLowerCase”
- 如何从Node.js发出networking请求时指定networking接口?
- 使用Node.js + Express 2“代理”很多HTTP请求
- 对HEAD请求使用express sendFile
- HTTP响应头中'Allow'和'Access-Control-Allow-Methods'之间的区别?
- 如何格式化一个path,以便接收Express.JS中的通用JSON对象?
- NodeJS和HTTP客户端 – 是否支持Cookie?
- http.get问题angular + nodejs
- 对Node.js不支持HTTP方法的HTTP响应?