修复localtunnel返回401问题

This commit is contained in:
lblblong
2021-08-17 16:08:52 +08:00
parent 154a35ce80
commit a97dd5ddc5
3 changed files with 14 additions and 1 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "nat-utools",
"version": "0.1.0",
"version": "1.2.0",
"private": true,
"homepage": ".",
"scripts": {
+3
View File
@@ -1,9 +1,12 @@
import localtunnel from 'localtunnel'
import axios from 'axios'
declare global {
interface Window {
localtunnel: typeof localtunnel
axios: typeof axios
}
}
window.localtunnel = localtunnel
window.axios = axios
+10
View File
@@ -10,9 +10,19 @@ import { Nat, NatState } from '../model/nat'
declare global {
interface Window {
localtunnel: typeof localtunnel
axios: any
}
}
window.axios.interceptors.request.use(
function (config) {
// 解决 localtrunnel 返回 401 问题
config.headers['Bypass-Tunnel-Reminder'] = 'true'
return config
}
)
function getStorageID() {
return utools.getLocalId() + '_servers'
}