看到这样的字符,中间这类编码是用什么生成,地址栏可以直接打开 %77%77%31%2e%32%32%73%71%2e%78%79%7a.无视网址内容,我试了网上的类似的加解密工具,,字母和数字还是原来的,只能转符号和中文,求告知,谢谢

2019-10-16 17:24:05 +08:00
 zjvbqla
1750 次点击
所在节点    问与答
20 条回复
ccoming
2019-10-16 17:26:42 +08:00
UrlEncode 编码 /解码
amwyyyy
2019-10-16 17:26:56 +08:00
urlEncode
litp
2019-10-16 17:29:06 +08:00
zjvbqla
2019-10-16 17:32:55 +08:00
@litp 正常网址输入后点什么转什么?我试了这 4 个均不行啊
zjvbqla
2019-10-16 17:34:31 +08:00
只能得到 类似 https%3a%2f%2fwww.v2ex.com%2ft%2f609994%23reply4 这样的网址,字母还是原来的
andyat
2019-10-16 17:37:29 +08:00
开车???
zjvbqla
2019-10-16 17:38:46 +08:00
@andyat 不不不,纯粹是看到,好奇,想知道.
aoling
2019-10-16 17:40:15 +08:00
小白真多
kingsleydon
2019-10-16 17:41:10 +08:00
老实答案:打开你的检查元素,命令行,输入

decodeURIComponent('%77%77%31%2e%32%32%73%71%2e%78%79%7a')

(我怀疑你就是来钓鱼的
aoling
2019-10-16 17:41:31 +08:00
http://3702859414 看到这样的链接你是不是要惊呆了
gIrl1990
2019-10-16 17:41:41 +08:00
aoling
2019-10-16 17:45:26 +08:00
你要是计算机专业的就会知道这是十六进制
zjvbqla
2019-10-16 17:45:33 +08:00
@aoling 确实是的,不好意思.
youyaang
2019-10-16 17:45:51 +08:00
你看 urlencode 标准就知道了。将需要转码的字符转为 16 进制,然后从右到左,取 4 位(不足 4 位直接处理),每 2 位做一位,前面加上%,编码成%XY 格式。http://ascii.911cha.com/ 看 16 进制自己转换,只是大多 url 编码工具忽略英文字母而已。
youyaang
2019-10-16 17:48:05 +08:00
欢迎访问:%69%7A%6F%79%6F%2E%63%6E
gIrl1990
2019-10-16 17:50:27 +08:00
16 进制 char code
```js
String.fromCharCode(0x77)
"w".charCodeAt(0).toString(16)
```
zjvbqla
2019-10-16 17:50:36 +08:00
@gIrl1990 https://www.v2ex.com/t/609994#reply13 这个网址 urlencode 编码后只转了斜杠和冒号,数字和字母还是原来的,怎么做到数字和字母也转了
zjvbqla
2019-10-16 17:51:15 +08:00
@youyaang 谢谢,我看看.
zjvbqla
2019-10-16 17:59:09 +08:00
谢谢楼上的各位大佬.明白了.
litp
2019-10-16 22:38:29 +08:00
@zjvbqla 第三项 url 解码

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/609994

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX