urlencode是什么意思

小编给大家分享一下urlencode是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

创新互联是一家专业提供镇坪企业网站建设,专注与成都网站设计、成都做网站、H5页面制作、小程序制作等业务。10年已为镇坪众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。

urlencode

urlencode是一个函数,可将字符串以URL编码,用于编码处理。 URL编码(URL encoding),也称作百分号编码(Percent-encoding), 是特定上下文的统一资源定位符 (URL)的编码机制。 适用于统一资源标识符(URI)的编码,也用于为"application/x-www-form-urlencoded" MIME准备数据, 因为它用于通过HTTP的请求操作(request)提交HTML表单数据。

编码原理

将需要转码的字符转为16进制,然后从右到左,取4位(不足4位直接处理),每2位做一位,前面加上%,编码成%XY格式。

比如: 空格ASCII码是32,对应16进制是20,那么urlencode编码结果是:%20,但在新标准中空格对应的是+,见RFC-1738 比如: 中ASCII码是-10544,对应的16进制是D6D0,那么urlencode编码结果是:%D6%D0

示例

f12查看地址栏请求:

Request URL: http://192.168.1.152:8082/log/list?pageNum=1&pageSize=10&createTimeFrom=2020-09-16&createTimeTo=2020-09-16&username=mmadmin&operation=%E5%85%B3%E9%94%AE%E5%AD%97%E6%9F%A5%E8%AF%A2%E8%8E%B7%E5%8F%96&invalidate_ie_cache=Thu+Sep+17+2020+10%3A42%3A21+GMT%2B0800+(China+Standard+Time)&field=time&order=

网上找一个编码工具,可以破解其中的编码部分

urlencode是什么意思

以上是“urlencode是什么意思”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


标题名称:urlencode是什么意思
分享URL:http://ybzwz.com/article/jghojp.html