vue配置完代理服务器之后出现两个Xapi?http://localhost:8092/Xapi/Xapi/qdport-auth/oauth/token
时间: 2023-08-18 09:04:52 浏览: 64
出现两个`Xapi`路径的原因可能是你在`proxyTable`中设置了重写路径(`pathRewrite`),但是重写路径中没有将原始的`/Xapi`路径去掉,导致最终请求路径中出现了两个`Xapi`。
可以将`pathRewrite`中的配置修改为:
```javascript
pathRewrite: {
'^/Xapi': ''
}
```
这样就可以将原始请求路径中的`/Xapi`去掉,避免出现重复路径的问题。
完整的`proxyTable`配置代码如下:
```javascript
proxyTable: {
'/Xapi': {
target: 'http://localhost:8092',
changeOrigin: true,
pathRewrite: {
'^/Xapi': ''
}
}
}
```
这样设置之后,你的请求地址应该为:`http://localhost:8092/qdport-auth/oauth/token`,其中不再包含重复的`Xapi`路径。
相关问题
POST http://localhost:9527/dev-api/vue-element-admin/user/login 404 (Not Found)
根据提供的引用内容,可以看出用户发送了一个POST请求到URL为http://localhost:9528/dev-api/vue-admin-template/user/login,并且发送的json数据为{ "username": "admin", "password": "111111" }。返回的数据为{ "code": 20000, "data": { "token": "admin-token" } }。\[1\]
然后用户发送了一个GET请求到URL为http://localhost:9528/dev-api/vue-admin-template/user/info?token=admin-token,并且发送的数据为admin-token。返回的数据为{ "code": 20000, "data": { "roles": \["admin"\], "introduction": "I am a super administrator", "avatar": "https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif", "name": "Super Admin" } }。\[2\]
根据提供的代码,可以看出用户在src/api/user.js文件中修改了对应的访问地址,其中login函数发送了一个POST请求到URL为/admin/vod/user/login,getInfo函数发送了一个GET请求到URL为/admin/vod/user/info,logout函数发送了一个POST请求到URL为/admin/vod/user/logout。\[3\]
根据提供的信息,问题中的URL为http://localhost:9527/dev-api/vue-element-admin/user/login,返回了404 (Not Found)错误。根据提供的引用内容,我们无法得知为什么会返回404错误,可能是URL地址不正确或者该接口不存在。建议检查URL地址是否正确,并确保该接口存在。
#### 引用[.reference_title]
- *1* *2* *3* [直播课堂系统06-搭建项目前端环境](https://blog.csdn.net/z754916067/article/details/125976873)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
vue3 路由出现乱码 http://localhost:3001/#%5B%5D
根据提供的引用内容,我们可以得出以下结论:
1. 引用中描述了一个错误原因,即在打包文件时加入了错误的地址。解决这个问题只需要在打包的地方加上正确的地址即可。
2. 引用提到了一些与nuxt.js/vue.js安装与运行相关的内容,以及解决IP端口冲突和配置IP端口/局域网的方法。这些内容可能与vue3路由出现乱码的问题无关。
3. 引用指出在访问"http://localhost:8080/public/data/nongyeyuanqu.json"时出现了404错误,即资源未找到。然而,这段引用与vue3路由出现乱码的问题似乎没有直接关系。
根据提供的信息,我们无法准确回答关于vue3路由出现乱码的问题。建议您提供更多与该问题直接相关的信息,以便我们给出更准确的答案。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [vue 项目GET http://localhost:8080/ 404 (Not Found)](https://blog.csdn.net/qq_22182989/article/details/119214327)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [(vue.js)nuxt.js:IP端口/局域网配置](https://download.csdn.net/download/weixin_38633659/10758412)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [vue请求本地路径GET http://localhost:8080/.... 404 (Not Found)](https://blog.csdn.net/weixin_48203270/article/details/128358071)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]