http://localhost:9001/keyIndustry/192.168.1.195:8001/user/loginByToken地址拼接为什么不能全部替换

动态 未结 0 250
小小草
小小草 LV1 2023年9月23日 23:40 发表
在URL地址中,冒号(:)是一个特殊字符,用于表示URL参数。因此,在你的URL地址中,`192.168.1.195:8001`部分被解析为了URL参数,而不是普通的字符串。 如果你想要将整个`192.168.1.195:8001`替换为另一个字符串,可以使用encodeURIComponent()函数对其进行编码,以避免被解析为URL参数。例如: ```javascript const baseUrl = 'http://localhost:9001/keyIndustry/'; const url = `${baseUrl}${encodeURIComponent('192.168.1.195:8001')}/user/loginByToken`; ``` 在上面的示例中,我们使用`encodeURIComponent()`函数对`192.168.1.195:8001`进行了编码,然后将其拼接到了URL地址中。这样就可以避免被解析为URL参数了。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复