: 和 :? 的区别
Difference between : and :?
有人能告诉我 html 中两者的区别吗?我发现了这个:在 url 但是当我在节点 js 中连接请求时,响应是 ERR_UNESCAPED_CHARACTERS.
这令人困惑,因为符号就像:(冒号)。
有办法解决吗?
您可以使用encodeURI
对特殊字符进行编码。它假定输入是一个完整的 URI,其中可能包含一些需要编码的字符。
encodeURI(url)
This function encodes special characters, except: , / ? : @ & = + $ #
(Use encodeURIComponent(
) to encode these characters).
Tip: Use the decodeURI()
function to decode an encoded URI.
有人能告诉我 html 中两者的区别吗?我发现了这个:在 url 但是当我在节点 js 中连接请求时,响应是 ERR_UNESCAPED_CHARACTERS.
这令人困惑,因为符号就像:(冒号)。
有办法解决吗?
您可以使用encodeURI
对特殊字符进行编码。它假定输入是一个完整的 URI,其中可能包含一些需要编码的字符。
encodeURI(url)
This function encodes special characters, except: , / ? : @ & = + $ # (Use
encodeURIComponent(
) to encode these characters).Tip: Use the
decodeURI()
function to decode an encoded URI.