在React Native中如何在GET请求中使用标头

时间:2019-07-02 07:48:02

标签: javascript react-native fetch get-request

我在React Native的GET请求中使用标头时遇到问题。

    await fetch(Global.base_url + 'discount/category_list', {
        method: 'GET',
        headers: {
            "Auth": Global.user_token,
            "Accept": 'application/json',
            "Content-Type": 'application/json',
        }
    })
    .then(response => response.json())
    .then(data => {
        if(data.status == 1) {
            Global.category_list = data.data;
        } else {
            Alert.alert("Warning!", 'Error');
        }

    })
    .catch(function(error) {
        Alert.alert('Warning!', 'Network error.');
    });

我无法获得回复。无效的令牌响应。但是在邮递员中,它运作良好。 postman screenshot

如果任何人都可以解决此问题,请提前提出。谢谢

1 个答案:

答案 0 :(得分:0)

是的!您的验证码有效 检查从全局获取的api。

等待获取(Global.base_url +'/ discount / category_list',{

我在折扣前在网址中添加了“ /”。

尝试一下