http://localhost:9001/keyIndustry/192.168.1.195:8001/user/loginByToken地址拼接http://localhost:9001/keyIndustry/为什么还在

动态 未结 0 239
小小草
小小草 LV1 2023年9月23日 23:40 发表
在你的URL地址中,`http://localhost:9001/keyIndustry/`是一个基础路径(base URL),用于指定请求的主机和端口以及应用程序的根路径。当你拼接URL地址时,如果省略了基础路径,则会默认使用当前页面的URL作为基础路径。 因此,在你的示例中,即使你只拼接了`192.168.1.195:8001/user/loginByToken`部分,浏览器仍然会将其解析为`http://localhost:9001/keyIndustry/192.168.1.195:8001/user/loginByToken`,因为`http://localhost:9001/keyIndustry/`是当前页面的URL的基础路径。 如果你想要去掉基础路径,可以使用相对路径来拼接URL地址。例如: ```javascript const url = '192.168.1.195:8001/user/loginByToken'; ``` 在上面的示例中,我们直接使用相对路径来拼接URL地址,而不是使用绝对路径。这样就可以避免基础路径的影响了。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复