一款支持跨域的Chrome扩展插件
- 无侵害,不需要修改任何业务代码
- 支持
XMLHttpRequest
、Fetch
跨域 - 无差别使用
可以支持在控制台输入尝试
// fetch 请求
fetch('https://www.baidu.com')
.then(res => res.text())
.then(res => console.log(res))
.catch(err => console.log(err))
// xhr 请求
const xhr = new XMLHttpRequest();
xhr.open(
"get",
"https://dev-crm.pintarplatformdigital.com/api/admin/portal/getCode"
);
xhr.responseType = "blob";
xhr.send();
xhr.onreadystatechange = function () {
if (xhr.readyState === 4 && xhr.status === 200) {
console.log(xhr.response);
}
};
// axios 三方库请求
axios.post('https://www.baidu.com', {
method: 'post',
headers: {},
data: { abc: 123 }
})
.then(res => console.log(res))
.catch(err => console.log(err))
详见 >>> 掘金
[Chrome V3 manifest] https://developer.chrome.com/docs/extensions/mv3/manifest