我们可以在网址中使用“&”吗?或者应该使用“和”?我们可以在网址中使用&吗?
回答
是的,你可以用它简单的在你的URL路径是这样的:
http://example.com/Alice&Bob
只有当你想在查询中使用它,你需要与%26
它编码:
http://example.com/?arg=Alice%26Bob
否则当解释为application/x-www-form-urlencoded时,它将被解释为参数分隔符。
有关更多详细信息,请参阅RFC 3986。
除非您将变量追加到查询字符串,否则对其进行编码。
编码“&”与&
(这个答案是根据你使用的标签)
如果你问用什么“&”或“和”注册您的URL的名字的时候,我会用“和”。
编辑:正如在评论中提到的“&是一个HTML字符实体,而不是一个URI字符实体。通过将它放入一个URI,你仍然有和符和额外的无关字符。在完全理解你的问题之前我开始回答。
&是一个HTML字符实体,而不是URI字符实体。通过将它放入一个URI中,您仍然具有&字符和额外的无关字符。 – 2009-11-07 16:50:30
*脸掌*右,张贴之前思考通过。适当的时候进行投票。 – MarkPowell 2009-11-07 16:53:22
只需删除您的答案,而不是要求赞成票:) – truppo 2009-11-07 16:55:48
的URL通常是在形式
scheme://host/some/path/to/file?query1=value&query2=value
所以这是不可取的,除非你想使用它的参数,使用它在URL。否则,你应该使用%26例如%来逃避它。
http://www.example.com/hello%26world
这会导致路径被提交为hello &世界。还有其他字符在URL中的上下文之外使用时必须转义。请参阅here以获取列表。
- 1. 我可以在LESS css中使用网址参数吗?
- 2. 我可以在Struts中使用SEO友好的网址吗?
- 3. 我们可以使用jQuery $。员额()为它使用muliple网址
- 4. 我可以隐藏我们的地址栏网址在asp.net
- 5. 我可以在外部网址上使用Soundcloud API吗?
- 6. 我们可以在内部网上使用SOAP吗?
- 7. 我们可以通过在C中使用裸地址来打印数据吗?
- 8. 我们可以使用AJAX和XHTML吗?
- 9. 我们可以使用RadControles在Asp.net MVC中使用吗?
- 10. Facebook Like - 我们可以将它们转移到其他网址吗?
- 11. 现在我们可以在DjEng中使用GAE中的ORM吗?
- 12. 我可以使用https作为常规画布网址吗?
- 13. 我们可以在android中使用svg图像吗?如果我们可以使用然后如何在android
- 14. 我们可以同时使用多个网卡吗?
- 15. 我们可以使用JavaScript从网页获取数据吗?
- 16. 我们可以在Kotlin中使用infix通用方法吗?
- 17. 我们可以使用语音在iOS中打开应用吗?
- 18. 我们可以在PayPal REST API中使用引用事务吗?
- 19. 我们可以在android应用程序中使用UIAutomator吗?
- 20. 我们可以在angularjs应用程序中使用event.preventDefault()吗?
- 21. 我们可以在C中的数组中使用数组吗?
- 22. 我们可以在同一个网址/页面上放置AMP和PWA吗?
- 23. 我可以在网址中使用ö或å这样的瑞典字符吗?
- 24. 我们可以在网站层次结构中移动SharePoint吗?
- 25. 我们可以在Telerik Modal窗口中有一个网格吗?
- 26. 我们可以在我们的代码中使用@MagicConstant注释吗?
- 27. 我们可以像我们在名称空间中那样使用类名吗?
- 28. 我们可以在我们的html页面中使用Qlikview图表吗?
- 29. 我可以在SRV记录中使用IP地址吗?
- 30. 我们可以在ANT中使用pom.xml
我希望这是真的:它会使伟大和差劲的答案有所不同。来自* RFC3986 *的在线日期引用可能使这一优秀 – Borodin 2016-05-25 17:22:50