栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

POST请求中的%5B和%5D代表什么?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

POST请求中的%5B和%5D代表什么?

按照这个答案在这里:

str='foo%20%5B12%5D'
编码
foo[12]

%20 is space%5B is '['and %5D is ']'

这称为百分比编码,用于对url参数值中的特殊字符进行编码。

编辑 顺便说一句,当我阅读https://developer.mozilla.org/en-
US/docs/Javascript/Reference/Global_Objects/enpreURI#Description时
,我突然想到了为什么这么多人进行相同的搜索。请参阅页面底部的注释:

还要注意,如果希望遵循
URL的最新RFC3986,在形成可能是URL一部分的内容(例如主机)时,保留方括号(用于IPv6)并因此不对其进行编码,则可能会有所帮助。

function fixedEnpreURI (str) {    return enpreURI(str).replace(/%5B/g, '[').replace(/%5D/g, ']');}

希望这将有助于人们在遇到这个问题时解决他们的问题。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/437618.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号