在 Axios 中包含斜杠的搜索可以使用 URL 编码的方式来实现。具体实现步骤如下:
使用 encodeURIComponent() 方法将搜索字符串编码成 URL 兼容的字符串。
将编码后的搜索字符串作为参数添加到 API 地址中。
示例代码如下:
const searchStr = '/example/search';
const encodedSearchStr = encodeURIComponent(searchStr);
axios.get(`https://api.example.com/search?query=${encodedSearchStr}`)
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});
以上代码将搜索字符串 /example/search
编码成 %2Fexample%2Fsearch
并作为参数添加到了 API 地址中。
注意:在实际使用过程中,需要根据实际情况进行修改,例如需要根据具体 API 地址和参数进行编码和拼接。
上一篇:axios中请求体中获取信息出错
下一篇:Axios重试成功响应拦截器