React-Native Fetch (header設(shè)置token)

React native Axios header設(shè)置token

static Axios_post(ori_url, params, bodyParams = '', suffixType) {
      let new_url = this.encodeURL(ori_url, params, suffixType)
      switch (suffixType) {
          case HttpSuffixType.IS_DO:
              return new Promise((resolve, reject) => {
                  setTimeout(() => {
                      Axios({
                          method: "POST",
                          url: new_url,
                          headers: {
                              'Content-Type': 'application/json;charset=UTF-8',
                              'Cookie': 'token=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX25hbWUiOiJhNWFlMTM4NTE3YTU0OGQ5OGUzZjQzOGQzN2FkZTgwZSIsInNjb3BlIjpbInJlYWQiLCJ3cml0ZSJdLCJnaXJkZXJfdXNlciI6ImE1YWUxMzg1MTdhNTQ4ZDk4ZTNmNDM4ZDM3YWRlODBlX1VTRVJfQUxMT1dFRCIsImV4cCI6MTU1ODEzNjY1NywiYXV0aG9yaXRpZXMiOlsiUk9MRV9VU0VSIl0sImp0aSI6ImRmMmY0NTY1LWQ4NWMtNDFjNC04ZDlmLWEwNjE1MTkyNTBkMCIsImNsaWVudF9pZCI6ImFjbWVfbW9iaWxlIn0.g1DV9JI1mHkH30XGHwXpMejMmY5Y7AyWSZMhUKSNvcHanYZuJBAl5xanrjRIJQlaPoJbQBW-x26kObW-RAvhjpqLTIlAfebhadK4XmdOv3Hp4EMta0th8cRuKWx6-BDy3A-cQGyccgqXPg_JNi3xugfy75o7BZreNLpLVUyY_iilSleBpDZYawfOsJbCf79SBWhpBDMbLY4DPzncq23RdbV-ADd1b_VmaZltCQjrv4GMYDTkHu6zonA9WXm6QNtE2htXLhAcWQ0Ln6_icrAAk2OWMO89YhpXHCQe7q-OlYJq1X2iY2FEd0t61zuNiyAaI_yFhqZyszPCCEQ6WkFXbw'
                          }
                      })
                          .then(ret => {
                              resolve(ret.data)
                          })
                          .catch(err => {
                              reject(JSON.stringify(err))
                          })
                  }, 500);
              })
              break
          default:
              return new Promise((resolve, reject) => {
                  setTimeout(() => {
                      this.timeout_fetch(fetch(new_url, {
                          method: 'POST',
                          headers: {
                              'Connection': 'keep-alive',
                              'Content-Type': 'application/json',
                          },
                          body: JSON.stringify(""),
                      }))
                          .then(response => response.json())
                          .then(response => {
                              resolve(response);
                          })
                          .catch((error) => {
                              reject(error);
                          })
                          .done()

                  }, 500);

              })
      }
  }
        // axios({
        //     method: "POST",
        //     url: Config.BASE_URL + Config.API_SOME,
        //     headers: {
        //         'Content-Type': 'application/json;charset=UTF-8',
        //         'Cookie': 'token=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX25hbWUiOiJhNWFlMTM4NTE3YTU0OGQ5OGUzZjQzOGQzN2FkZTgwZSIsInNjb3BlIjpbInJlYWQiLCJ3cml0ZSJdLCJnaXJkZXJfdXNlciI6ImE1YWUxMzg1MTdhNTQ4ZDk4ZTNmNDM4ZDM3YWRlODBlX1VTRVJfQUxMT1dFRCIsImV4cCI6MTU1ODEzNjY1NywiYXV0aG9yaXRpZXMiOlsiUk9MRV9VU0VSIl0sImp0aSI6ImRmMmY0NTY1LWQ4NWMtNDFjNC04ZDlmLWEwNjE1MTkyNTBkMCIsImNsaWVudF9pZCI6ImFjbWVfbW9iaWxlIn0.g1DV9JI1mHkH30XGHwXpMejMmY5Y7AyWSZMhUKSNvcHanYZuJBAl5xanrjRIJQlaPoJbQBW-x26kObW-RAvhjpqLTIlAfebhadK4XmdOv3Hp4EMta0th8cRuKWx6-BDy3A-cQGyccgqXPg_JNi3xugfy75o7BZreNLpLVUyY_iilSleBpDZYawfOsJbCf79SBWhpBDMbLY4DPzncq23RdbV-ADd1b_VmaZltCQjrv4GMYDTkHu6zonA9WXm6QNtE2htXLhAcWQ0Ln6_icrAAk2OWMO89YhpXHCQe7q-OlYJq1X2iY2FEd0t61zuNiyAaI_yFhqZyszPCCEQ6WkFXbw'
        //     }
        // })
        //     .then(res => {
        //         let i = 0
        //         console.log(res.data)
        //     })
        //     .catch(err => {
        //         let u = 0;
        //         console.log(err)
        //     })
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容