axios返回空数据和null状态
Posted
技术标签:
【中文标题】axios返回空数据和null状态【英文标题】:Empty data and null status in axios return 【发布时间】:2021-02-20 23:41:14 【问题描述】:我使用 nativescript-vue 和 axios 制作了一个应用程序。我正在使用来自 android studio 的 android 模拟器。
所以我的应用程序上周可以正常工作,因为我们进行了这项检查。现在我想更新这个应用程序,但是当我尝试登录时,它返回空 result.data
和 null result.status
我尝试在 Postman 中检查它,看看错误是否在 api 中,但它工作正常:
我还安慰了用户登录详细信息:
这是 axios 的控制台结果:
这是我的方法:
非常感谢任何可能为我指明正确方向的帮助。谢谢。
【问题讨论】:
你能解决这个问题吗?差不多一年后,我遇到了同样的问题 【参考方案1】:如果您正在等待 axios 调用,请使用以下语法:
const response = await axios.post( method:POST, url:'someUrl',data:'somedata' , newPost);
然后记录响应变量以查看是否有效。
【讨论】:
【参考方案2】:我也遇到了这个问题,添加
android:usesCleartextTraffic="true"
致我的AndroidManifest.xml
解决了这个问题。
<application
android:usesCleartextTraffic="true"
android:name="com.tns.NativeScriptApplication"
android:allowBackup="true"
android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@style/AppTheme">
....
<application>
【讨论】:
我已经在我的AndroidManifest.xml
中找到了它,但仍然没有运气:( 无论如何谢谢!以上是关于axios返回空数据和null状态的主要内容,如果未能解决你的问题,请参考以下文章