账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    fetch请求怎么加入session?
    30
    0

    项目用的是fetch做的请求,后台说可以用session来处理会话权限!但是请求头中怎么加入session。

    查了查资料说是request.getSession 可以获取到,但是在fetch封装的请求中找不到request,有些疑惑?应该怎么封装。。。

    export const get = (url, query = {}, options = {}) => {
      const defaultOpt = {
        method: 'GET',
        timeout: requestTimeOut,
        credentials: 'include',
        headers: { ...options }
      }
    
      defaultOpt.headers = completeHeader(defaultOpt.headers)
      console.log(defaultOpt)
      return fetch(getUrl(url, query), defaultOpt).then(checkStatus).then(parseJSON)
    }

    上面是其中的一个例子

    网上又说加入credentials: 'include',但是还是不太明白。

    1
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部