尝试在请求中添加自定义Header
当前为
// ==UserScript==
// @name 添加自定义Header
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 尝试在请求中添加自定义Header
// @author 你的名字
// @match *://*/*
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
// 在XMLHttpRequest的原型上添加open方法的监听
const originalOpen = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function(method, url, async, user, password) {
this.addEventListener('loadstart', function() {
// 在这里修改请求头
this.setRequestHeader('x-tt-env', 'boe_im');
}, false);
// 调用原始的open方法
originalOpen.call(this, method, url, async, user, password);
};
})();