gpt4 book ai didi

javascript - 为什么要对 url 进行编码,或者对哪些字符进行编码

转载 作者:技术小花猫 更新时间:2023-10-29 12:39:40 24 4
gpt4 key购买 nike

http://www.w3schools.com/tags/ref_urlencode.asp

Since URLs often contain characters outside the ASCII set, the URL has to be converted into a valid ASCII format.

但是空格、/、%都是ASCII字符集的一部分,那么为什么要先对它们进行编码呢?应该对哪些字符进行编码?

最佳答案

URL 中的字符应该进行编码,因为根据 URL specification 一些字符具有特殊含义,有些字符是不允许的,有些字符不能在所有字符集中表示。

参见 this intro以获得更多指导。

关于您提供的字符示例,“/”保留用作 URL 中的组件分隔符,“%”用作转义字符。

关于javascript - 为什么要对 url 进行编码,或者对哪些字符进行编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9086296/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com