Files
d2-admin-start-kit/src/mock/patch/cookie/index.js
T
liyang 3929710809 no message
Former-commit-id: 8a1bbc6a42e8679d9edb3a2ee6e3d0a7022dec34
2018-10-13 20:50:55 +08:00

11 lines
392 B
JavaScript

export default function (Mock) {
// 解决 Mock 情况下,携带 withCredentials = true,且未被拦截的跨域请求丢失 Cookies 的问题
Mock.XHR.prototype.proxy_send = Mock.XHR.prototype.send
Mock.XHR.prototype.send = function () {
if (this.custom.xhr) {
this.custom.xhr.withCredentials = this.withCredentials || false
}
this.proxy_send(...arguments)
}
}