gpt4 book ai didi

javascript - Nativescript-Vue MobileApp : Axios return status:null and data :""

转载 作者:行者123 更新时间:2023-12-03 07:16:08 25 4
gpt4 key购买 nike

我正在使用 Nativescript-Vue 制作 native 应用程序,在我的第一个组件中,我启动了一个简单的发布请求,它确实可以正常工作(我在桌面版本上测试过)。但是由于我忽略的原因,响应存在问题。我的回复显示请求已成功发送参数,但我收到状态:null 和数据:“”。你们中有人知道我该如何解决这个问题吗?

对于正在阅读此主题的任何人,感谢您抽出宝贵的时间任何线索将是可观的:)

axios({
method: 'post',
url: url,
data: querystring.stringify({
grant_type: config.grant_type,
username: config.API_username,
password: config.API_password,
APIKeys: config.API_key
}),
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
}
})
.then((response) => {
alert(JSON.stringify(response, null, 4));

})
.catch((error) => {
alert(JSON.stringify(error, null, 4));
});

最佳答案

@RandyCasburn 感谢您的回复,Randy Casburn 先生,我没有从 API 中得到任何错误。我和一位同事讨论过这个话题,他告诉我,使用你提供给我的代码,API 没有收到请求。他认为这是因为您设置为 application/json 的内容类型,我们的 API 只接受 application/x-www-form-urlencoded,之后我通过将内容类型更改为 application/x-www- 来尝试您的方式form-urlencoded,但我没有收到任何回复,而且我不确定是否收到了请求。我们使用 Express API,调用是通过 axios 进行的。我的 native 应用程序代码与我的桌面浏览器相同,但我从 native 应用程序中删除了它。

关于javascript - Nativescript-Vue MobileApp : Axios return status:null and data :"",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54220033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com