提问人:iamcoder 提问时间:11/11/2023 最后编辑:iamcoder 更新时间:11/11/2023 访问量:27
从 React Native App 到 .NET 6.0 API 请求时,axios/fetch 请求停滞在待处理状态
axios/fetch request is stuck in pending state when requested from react native app to .net 6.0 api
问:
问题陈述:
我在 Mac 中使用 .net 6.0 开发了一个 api。我能够从邮递员调试 .net 代码,但相同的请求无法从 axios 请求中工作。
观察:axios 请求代码看起来不错,我通过替换为 https://jsonplaceholder.typicode.com 来测试此代码并按预期工作。
如果我缺少任何配置,则需要解决方案或建议? 我是 Mac 新手。
来自 axios 的请求从 react-native 应用程序不成功。API 停滞在待处理状态。我正在使用 Xcode 模拟器
以下是 axios 请求:
try{
const response = await axios.get('https://localhost:5001/api/profile',
{
// method:'Get',
headers:{
'Accept': '*/*',
'Content-Type': 'text/plain; charset=utf-8,application/json',
'Response-Type':'application/json'
}
})
.then((respose) =>
{
// console.log(respose)
return response
})
// .catch(error => console.log(error.message))
}catch(error){
console.log(error.message)
}
来自 DevTools 的请求的屏幕截图我尝试从 Xcode iOS 模拟器创建 get 请求,但请求卡在待处理状态。我从邮递员那里测试了同样的请求,它在禁用 ssl 后起作用。
答: 暂无答案
评论