import axios from "axios"; export async function getBusEstTime(api: string) { let config = { method: 'get', url: api, } let res = await axios(config) console.log(res.status); } 這是我的程式碼,不過他回傳 status code 401,我該怎麼辦
时间: 2024-02-29 14:53:38 浏览: 21
当您收到状态代码401时,这意味着您没有通过身份验证。这意味着您需要在请求中提供适当的授权令牌或凭据。您可以尝试以下步骤:
1. 检查您是否已经提供了正确的授权令牌或凭据。
2. 如果您使用的是OAuth 2.0或类似的授权协议,请确保您的授权令牌是否仍然有效。您可以尝试使用刷新令牌来获取新的访问令牌。
3. 检查API端点的文档,看看是否需要特定的权限或角色才能访问它。
4. 如果您无法解决问题,请联系API提供商以获得更多帮助。
您还可以尝试使用开发者工具(如Postman)来模拟请求并查看响应。这可能有助于您找出问题所在。
相关问题
import axios from "axios"; const API_ROOT2 = "http://localhost:8201";
这是一个 JavaScript 代码片段,它导入了 axios 库,并定义了一个常量 API_ROOT2,其值为 "http://localhost:8201"。这个常量可能用作发送 HTTP 请求时的基本 URL。axios 是一个流行的 JavaScript 库,用于发起 HTTP 请求并处理响应。在这个代码片段中,它被用来与位于本地主机的服务进行通信。
axios.defaults.baseURL = CONFIG.API_URL
这行代码的作用是将axios的默认请求地址设置为CONFIG.API_URL。
在使用axios发送请求时,如果请求的URL以http或https开头,则会直接使用该URL发送请求;如果请求的URL不以http或https开头,则axios会将该URL与baseURL拼接,然后再发送请求。
例如,如果我们设置了axios.defaults.baseURL = 'https://api.example.com',并且我们发送了一个请求axios.get('/users'),那么axios会将请求的URL拼接为'https://api.example.com/users',然后再发送请求。
这样做的好处是可以方便地切换API的地址,而不需要在每个请求中都手动写上完整的URL。同时,也可以减少代码的重复,提高代码的可维护性。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)