Axios 在杀死应用程序 React-Native 后不附加标头

Axios not attaching headers after killing app React-Native

提问人:Qamber 提问时间:7/16/2020 最后编辑:Qamber 更新时间:7/16/2020 访问量:138

问:

 AsyncStorage.getItem('@cookie').then((token)=>{
          console.log('Toekn' , token);
          const Kit = axios.create({
            headers:{
              'Content-Type': 'application/json',
              'Accept': 'application/json',
              'Set-Cookie' : token
            },
            withCredentials: true
          });

          Kit.interceptors.request.use(
            config => {
            console.log(
            `%c ${JSON.stringify(config)}`,
            'color: #0086b3; font-weight: bold',config,);
            return config;
            },error => Promise.reject(error),
            );
            // Intercept
          
          Kit.post('http://myadmin.com/Patient/CaseCalender')
                .then(res => {
                  console.log('data',res)
                    if(res.data.length >0 ){
                      this.setState({isLoading: false});
                      
                      var _data = JSON.parse(res.data);
                      this.setState({
                        data: _data
                      });
                    }
                    else{
                      this.setState({isLoading: false});
                    }
              })
              .catch(error => {
                console.log(error.response,'check error');
                this.setState({isLoading: false});
              });
  

         })
        

我正在使用 axios 在 react-native 中调用我的 api,如果杀死应用程序,我的代码在杀死应用程序之前工作正常,在杀死应用程序 axios 后没有在其配置中附加 cookie 标头。 请帮我解决这个问题。

react-native cookie 标头 axios 配置

评论

0赞 FreakyCoder 7/16/2020
您需要添加一些示例代码,因此,我们可以帮助您@Qamber :)
0赞 Qamber 7/16/2020
@FreakyCoder请检查一下,我已经添加了我的代码。
0赞 Qamber 7/16/2020
当我登录应用程序并经常使用应用程序时,相同的代码可以正常工作,但是当我杀死我的应用程序 axios 时,我会出现 404 错误。我已经检查了它的配置之前和之后的配置,就像 cookie 和 url 一样,其他东西完全相同。请帮帮我,我在这个问题上卡了一段时间.

答: 暂无答案