我正在读取请求方法别名
axios.get(url[, config])
我尝试做方法
const axios = require('axios')
let data = new Date()
let timer = date.getTime()
const config = {
'kc-api-key': 'xxxxxxxxxxxx', // primary key
'kc-api-sign': 'xxxxxxxxxxx', // screat key
'kc-api-timestamp' : timer, // timestamp
'kc-api-passpharase : 'xxxxxxx ' // passpharase
axios.get('https://api.kucoin.com/api/v1/accounts/',config)
.then(r => {
console.log('Ok')
})
.catch(e => {
console.log('Error')
})
返回400错误请求-现在无效的请求格式,我不知道如何解决。
消息:“请求失败,状态码为400”
答案 0 :(得分:0)
我很确定这是定义标头的方法:
const config = {
headers: {
'kc-api-key': 'xxxxxxxxxxxx', // primary key
'kc-api-sign': 'xxxxxxxxxxx', // screat key
'kc-api-timestamp' : timer, // timestamp
'kc-api-passpharase : 'xxxxxxx ' // passpharase
}
}
axios.get('https://api.kucoin.com/api/v1/accounts', config)
答案 1 :(得分:-1)
在配置变量中,确保将密钥用双引号引起来。
JSON中的属性必须是用双引号引起来的字符串。换句话说,不允许使用单引号或根本不使用引号。