nodejs怎么请求接口,接收接口返回的数据。新手入门,望大神指教
欢迎选择我的课程,让我们一起见证您的进步~~
npmjs.org搜索 node-fetch
npmjs.org
node-fetch
实现功能的JS调用相应的链接不就可以了
使用requset模块可以做相应的处理即可;官方文档写的很清楚。var formData = { // 传递一个简单的键值对 my_field: 'my_value ', // 通过 Buffers 传递数据 my_buffer: new Buffer([1, 2, 3]), // 通过 Streams 传递数据 my_file: fs.createReadStream(__dirname + '/ unicycle.jpg'), // 传递多个值/w 一个数组 Attachments: [
], // 使用“选项”对象传递可选元数据,样式为:{value: DATA, options: OPTIONS} // 用例:对于某些类型的流,您将需要手动提供“文件”相关信息。 // 有关选项的更多信息,请参阅 form-data README:https://github.com/form-data/... custom_file: {
form-data
}};request.post({url:'http://service.com/upload', formData: formData}, function optionalCallback(err, httpResponse, body) { if (错误){
} console.log('上传成功!服务器响应:', body);});
npmjs.org
搜索node-fetch
实现功能的JS调用相应的链接不就可以了
使用requset模块可以做相应的处理即可;
雷雷官方文档写的很清楚。
var formData = {
// 传递一个简单的键值对
my_field: 'my_value ',
// 通过 Buffers
传递数据 my_buffer: new Buffer([1, 2, 3]),
// 通过 Streams
传递数据 my_file: fs.createReadStream(__dirname + '/ unicycle.jpg'),
// 传递多个值/w 一个数组
Attachments: [
],
雷雷// 使用“选项”对象传递可选元数据,样式为:{value: DATA, options: OPTIONS}
// 用例:对于某些类型的流,您将需要手动提供“文件”相关信息。
// 有关选项的更多信息,请参阅
form-data
README:https://github.com/form-data/...custom_file: {
}
雷雷};
request.post({url:'http://service.com/upload', formData: formData}, function optionalCallback(err, httpResponse, body) {
if (错误){
}
console.log('上传成功!服务器响应:', body);
});