有关react-native POST请求造成Network request failed解决方法

前端之家收集整理的这篇文章主要介绍了有关react-native POST请求造成Network request failed解决方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Android端,我们在POST请求时

componentWillMount(){

var body = {"id": 1};

fetch("http://xxx",{

method: "POST",
body: JSON.stringify(body),
})
.then((response) => response.json())
.then((responseData) => {
ToastAndroid.show(""+responseData.data,ToastAndroid.SHORT);
})
.catch((error) => {
ToastAndroid.show("err :"+error ,ToastAndroid.SHORT);

}).done();

}

总会报错Network request Failed

其实这是针对Android的HTTP请求的协议

解决方法是:Post数据要带headers,里面要有Content-Type,

即:

猜你在找的React相关文章