大家都在各种地方被严格的 URL 匹配规则坑过吧,例如 Twitter 和微博不支持中文字符导致 Wikipedia 的 URL 很难发出,又例如微信遇到两个连续的 slash 时会在第一处 slash 后直接终止匹配……
无论是打开 Web Inspector 查看 Full URL 还是打开 Console 运行 encodeURI(location.href) 都很不优雅,特别是后者会将一些不必要转换的字符转换为 Hex 。
现在只要打开
http://encodeuri.com ,粘贴 URI ,按一下 tab , Command-C 拷贝,就得到能用的 URI 啦~
P.S. 注意域名最后是 uri ( identifier )不是 url ( location )
P.P.S. 虽然感觉应该有无数人做过了,但还是自己造了一遍 _(:3 」∠)_
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/258611
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.