温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

urlencode是什么意思

发布时间:2022-01-15 15:25:02 来源:亿速云 阅读:424 作者:小新 栏目:大数据

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

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是什么意思”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI