项目用的是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',但是还是不太明白。
添加回答
举报
0/150
提交
取消