首页 > 解决方案 > 如何在本机反应中从服务器 api 获取数据

问题描述

每个人。我将从服务器 API 获取数据。贝娄是邮递员截图。 邮递员的回应

我使用了以下代码:

    await fetch('http://wichz.com/api/test/token', {
        method: 'GET',
        headers:{
            "Accept": 'application/json',
            "Content-Type": 'application/json; charset=utf-8',
            "Auth": token_variable,
        }

    })
    .then(response => response.json())
    .then(data => {
        console.log(data);
    })
    .catch(function(error) {
        Alert.alert('Warning!', 'Network Error.');
    });

但是服务器不能接受标头,所以响应是令牌失败。然后使用的令牌是正确的,服务器可以响应我的请求。但服务器无法在标头中获取“Auth”字段,响应为

{
    "status": 0,
    "data": null
    "error": "Invalid token"
}

跟随是邮递员中的响应标头 邮递员中的响应标头

如何从服务器获取数据。如果有人可以解决这个问题,请推进我。谢谢。

标签: androidiosreact-nativemobilecross-platform

解决方案


推荐阅读