
Product
Socket MCP Adds Org Alerts, Threat Feed Review, and Package Inspection
Socket MCP now lets AI assistants review org alerts, investigate threats using the Socket threat feed, and inspect package files in addition to dependency scoring.
xt-admin-axios
Advanced tools
axios 实例封装
npm i xt-admin-axios
与原生 axios 的用法相同
import axios from "xt-admin-axios";
axios(config);
axios.get(url, config);
axios.delete(url, config);
axios.head(url, config);
axios.options(url, config);
axios.post(url, data, config);
axios.put(url, data, config);
axios.patch(url, data, config);
const config = {
cancelFun: (cancelFunction) => {}, //取消回调函数,将中止请求的方法以参数方式传递
isReturnResponse: false, //如果存在,直接返回 response 不进行错误码校验,优先级最高
isResFull: false, //如果存在响应完整的返回包,否则返回 res.result ,默认否,优先级次之
noHandle401: false, //如果存在,不处理 401 错误(会话失效问题),默认否处理401
errorPop: true, //如果存在,接口报错执行,弹出toast,如果为函数将调用 (errMsg,res.body) => {}
successPop: (res.body) => {}, //如果存在,接口报错执行,弹出toast,如果为函数将调用 (msg, res.body) => {}
}
catch(e) { //可被捕获的错误类型
if (typeof e.code === 'number') { //接口报错
//e = {code: 302, info: '报错信息', data: {}}
//e = {code: 302, msg: '报错信息', data: {}}
} else if (e.isCancel) { //请求取消
//e= {isCancel: true, message: '可选信息'}
} else if (e.isError) { //通信失败
//e= {isError: true, message: '未联网'}
}
}
const {err, data} = await axios.asyncAwait(axios.get(url));
//err 如果为 1,data 是错误信息对象
const options = {
headers: {}, //请求头
i18n: i18n.global.t,
alert: (isErr, infoMsg, resData) => {}, //错误提示函数,isErr 出错标准,infoMsg 信息字符串
toLogin: () => {}, //token 40101跳转到重新登录页
newToken: () => {}, //获取新的 token 的函数
};
FAQs
axios 实例封装
We found that xt-admin-axios demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Socket MCP now lets AI assistants review org alerts, investigate threats using the Socket threat feed, and inspect package files in addition to dependency scoring.

Product
Socket Firewall blocks malicious VS Code and Open VSX extensions before install, protecting developers from compromised editor marketplaces.

Research
More than 140 Mastra npm packages were compromised in a supply chain attack that used a typosquatted dependency to deliver a cross-platform infostealer during installation.