【问题标题】:Axios post request in react-native appAxios 在 react-native 应用中发布请求
【发布时间】:2018-08-31 01:09:52
【问题描述】:

我在我的 react-native 应用中使用 axios,但我无法进行任何 POST 安卓模拟器/设备中的请求。它总是从服务器返回400 Bad Request

我尝试在标题上设置Content-Type: application/json,但效果不佳。

在邮递员上,请求按预期工作。

这是请求配置对象:

【问题讨论】:

  • 显示一些代码。如果人们无法重现您的问题,则无法提供帮助。
  • 提供更多信息。

标签: http post react-native axios react-native-android


【解决方案1】:

如您所知,400 Bad Request 错误意味着您发送到网站服务器的请求不正确或已损坏,服务器无法理解。

我认为您的请求可能存在问题,例如错误的 URL 或参数或标头格式...

PS。 axios post方法语法如下:

axios.post(url[, data[, config]])

您可以测试任何 axios 方法here 并在它工作后将其放入您的代码库中。

【讨论】:

  • 我明白了,但它也适用于招摇和邮递员,我无法弄清楚我在反应中缺少什么。这是来自 swagger 的成功 curl 请求:curl -X POST "https://reginato-sdpapi.azurewebsites.net/api/autenticacao/token" -H "accept: text/plain" -H "Content-Type: application/json" -d "{ \"email\": \"test@test.com\", \"password\": \"password\"}"
  • 当我尝试使用 Postman 时,出现错误:Web App-Unavailable 你可以发布 postman 结果吗?
猜你喜欢
  • 1970-01-01
  • 2021-02-02
  • 2019-07-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-23
  • 2019-04-24
相关资源
最近更新 更多