我们可以使用Notepad ++解码URL吗?
我目前正在使用这个网站http://ostermiller.org/calc/encode.html
来解码代码。
http%3A%2F%2Fh.mysite.com%2F007%2FYRM-CD-9
到 http://h.mysite.com/007/YRM-CD-9
在该解码网站上使用URL解码。
我想知道这是否可以通过记事本+ +。
在记事本++下的插件/ MIME工具,你会发现URL编码和解码。
感谢PiLHA。
- 下载jN插件。
- 在
C:\Programs Files\Notepad++\plugins
中将文件从Zip放到Notepad ++的Plugin文件夹中。 - 将下面的代码保存为
URLENDECODE.js
并将其保存到C:\Program Files\Notepad++\plugins\jN\includes
。 - 重新启动记事本++。
码:
var URLDecoderEncoder = Editor.addMenu('URL-Encoding/Decoding'); URLDecoderEncoder.addItem({ text: 'Encode', cmd: function() { var unencoded = Editor.currentView.text; var encoded = encodeURIComponent(unencoded); Editor.currentView.text = encoded; } }); URLDecoderEncoder.addItem({ text: 'Decode', cmd: function() { var encoded = Editor.currentView.text; var unencoded = decodeURIComponent(encoded); Editor.currentView.text = unencoded; } }); URLDecoderEncoder.addItem({ text: 'Decode multi-pass (7x)', cmd: function() { var encoded = Editor.currentView.text; var unencoded_pass1 = decodeURIComponent(encoded); var unencoded_pass2 = decodeURIComponent(unencoded_pass1); var unencoded_pass3 = decodeURIComponent(unencoded_pass2); var unencoded_pass4 = decodeURIComponent(unencoded_pass3); var unencoded_pass5 = decodeURIComponent(unencoded_pass4); var unencoded_pass6 = decodeURIComponent(unencoded_pass5); var unencoded = decodeURIComponent(unencoded_pass6); Editor.currentView.text = unencoded; } });