我尝试请求发布,但错误URI无效“ /” Rest API

时间:2020-04-23 06:09:19

标签: node.js request

const req = require('request')

let base  =  'https://openapi-v2.kucoin.com';
let endpoint = '/api/v1/orders';  
let url    = base + endpoint;   



req.post(url,params,config,(err,body,res)=>{
    if (err) { return console.log(err); }
    console.log(res)
})

我尝试请求发布,但错误URI无效“ /” 我不知道该如何解决。

Error Photo

1 个答案:

答案 0 :(得分:0)

根据request的{​​{3}},post方法不接收4个参数。将配置和数据设置为第一个参数:

request.post({
  url:'http://service.com/upload',
  form: {key:'value'}
}, function(err,httpResponse,body){ /* ... */ })

err,body,res的顺序也不正确。

使用类似这样的内容:

req.post({
  url: url,
  params: data,
  X: config.X,
  Y: config.Y
}, (err,httpResponse,body)=>{
    if (err) { return console.log(err); }
    console.log(res)
})