如何转义URL?

url应该怎么转义,转义哪些字符?
比如说有人提交这样的url

www.e</a><script>

之类的,
是不是把尖括号转义了就可以?会不会有影响?

阅读 9.8k
3 个回答

具体看看你使用什么语言,一般语言中都带有对url转义的库。例如:
js中encodeURIComponent、decodeURIComponent
python中quote、unquote
C#中UrlEncode的、UrlDecode

看你要在什么地方用,如果html中显示

> => &gt;
< => &lt;
& => &amp;
" => &quot;
' => &#39;
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进