以变量的形式在URL中追加空格
我有一个网址说以变量的形式在URL中追加空格,url,Url,我有一个网址说 WWW.XYZ.COM 我在bakend有一个变量,其中包含空间。然后我想用这个url添加它 eg.www.xyz.com/variable or www.xyz.com/stack over 但url不会接受它。如何执行此操作?您必须使用url encode类似的函数来消除某些字符(转换为其他复合字符)。理论示例: 从 URL只能使用ASCII字符集通过Internet发送 由于URL通常包含ASCII集之外的字符,因此必须将URL转换为有效的ASCII格式 URL编
WWW.XYZ.COM
我在bakend有一个变量,其中包含空间。然后我想用这个url添加它
eg.www.xyz.com/variable or www.xyz.com/stack over
但url不会接受它。如何执行此操作?您必须使用
url encode
类似的函数来消除某些字符(转换为其他复合字符)。理论示例:
从
- URL只能使用ASCII字符集通过Internet发送李>
- 由于URL通常包含ASCII集之外的字符,因此必须将URL转换为有效的ASCII格式李>
- URL编码将不安全的ASCII字符替换为“%”,后跟两个十六进制数字李>
- URL不能包含空格。URL编码通常用加号(+)或%20替换空格
www.xyz.com/stack over
将主要表示为www.xyz.com/stack%20over
保留字符
=| |/|#| |?|:|空格
是保留字符 比如说:这是你的Stackoverflow URL
“stackoverflow.com/questions/51166674/以变量形式在url中追加空格”
只需删除其中的“-”
单击Enter
您将看到带有url的同一页面
“stackoverflow.com/questions/5116674/append%20space%20in%20url%20in%20form%20of%20variable”
只需添加%20而不是空间。我希望这可能是有益的
谢谢一个典型的URL在空间中嵌入了%20。 这意味着您的url
www.xyz.com/stack over
将被视为www.xyz.com/stack%20over
。所以,可以有一个解决方案,编写一个函数,在每个空间中以%20的形式从后端检索数据。然后,这将生成一个url。并尝试将页面附加为%20