在react.js中通过Axios发送报头和数据



我是React新手,我想在Curl中发出Post请求以获得OTP。

curl -X POST "https://api.kaleyra.io/v1/<SID>/messages" 
-H "api-key: <API_KEY>" 
-d "to=<TO_NUMBER>" 
-d "type=OTP"

我试图使用Axios来发出请求,但我无法找到一种方法来通过它传递头和数据

axios.post('https://api.kaleyra.io/v1/<SID>/messages', {
to:'<TO_NUMBER>',
type='OTP'
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});

我该如何添加标题到这个??提前感谢

试一下:

const headers = {
'api-key': '<API_KEY>',
}
const data = {
to: '<TO_NUMBER>',
sender: '<FROM_NUMBER>',
body: '<MESSAGE>',
type: 'OTP',
}
axios.post('https://api.kaleyra.io/v1/<SID>/messages', data, {
headers: headers
})
.then((response) => {
console.log() 
})
.catch((error) => {
console.log(error)
})

相关内容

  • 没有找到相关文章

最新更新