我正在构建一个React Native应用,您可以在其中订购商品。
按照我目前的情况,我可以从Mockable API提取/获取以下内容
但是我无法发布到其他Mockable API(发布提示)
我的帖子中只有两个标题:接受&内容类型
我正在使用expo开发我的应用程序
我期望什么:
能够发布到我的Mockable API
我得到什么:
无用的承诺拒绝(id:0);错误:网络错误
我的POST请求
handleSubmit = () => {
this.setState({
orderRestrauntId: this.props.RestrauntId,
orderValue: this.state.value,
orderProducts: this.props.products,
orderTotalPrice: this.props.totalPrice,
})
axios.post(
'https://demo3381137.mockable.io/orders',
{
"orderId": "1",
"RestrauntId": this.state.orderRestrauntId,
"orderKey": "F3SAR566T",
"userId": "1",
"paymentStatus": "approved",
"preparing": "approved",
"orderStatus": "approved",
"paymentMethod": this.state.orderValue,
"totalPrice": this.state.orderTotalPrice,
"order": [
{
"product" : "burger",
"qty" : "5"
},
{
"product" : "pizza",
"qty" : "5"
},
{
"product" : "fries",
"qty" : "5"
}
]
},
{
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
}
}
);
console.log('submit');
}
答案 0 :(得分:0)
Gabriele Petrioli在我的网址https://http://
中捕获了一个错误,应该是https://