javascript - 模拟 axios 时可以使用 URL 通配符吗?

标签 javascript axios axios-mock-adapter

我想知道是否可以使用通配符模拟某些 URL,例如所有以 /auth 开头的 URL。我可以做类似 /auth* 的事情吗?

最佳答案

是的,根据the docs您可以使用正则表达式作为 URL。他们的示例之一与您的用例类似:

Using variables in regex

const usersUri = '/users';
const url = new RegExp(`${usersUri}/*`);

mock.onGet(url).reply(200, users);

关于javascript - 模拟 axios 时可以使用 URL 通配符吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58317444/

相关文章:

javascript - 尝试使用 VueJs 和 Axios 显示对象

javascript - Axios 模拟适配器给出错误 'Error: Request failed with status code 404'

javascript - 期待 axios-mock-adapter 出现错误

laravel - 文件上传损坏

javascript - 如何在特定的 AJAX 请求中强制使用 HTTP/1.1

javascript - 如何验证服务器端的浏览器是否没有窗口引用?

Javascript DOM 将值发送到 iframe 中嵌入的函数以模拟按键

javascript - 如何使用多个请求创建 Promise.all

javascript - 使用 axios-mock-adapter 验证请求?

javascript - 添加来自 js 中输入的值