我們可以在網址中使用「&」嗎?或者應該使用「和」?我們可以在網址中使用&嗎?
回答
是的,你可以用它簡單的在你的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. 我們可以在網址中使用英文以外的語言嗎?
- 2. 我可以在LESS css中使用網址參數嗎?
- 3. 我可以在Struts中使用SEO友好的網址嗎?
- 4. 我可以在網址中使用exiftool嗎?
- 5. 我們可以在網頁以外使用Javascript嗎?
- 6. 我們可以使用jQuery $。員額()爲它使用muliple網址
- 7. 我們可以在我們的matlab程序中使用「點」嗎?
- 8. 我可以隱藏我們的地址欄網址在asp.net
- 9. 我可以在外部網址上使用Soundcloud API嗎?
- 10. 我們可以在內部網上使用SOAP嗎?
- 11. 我們可以使用PHP重新格式化鏈接/網址結構嗎?
- 12. 我們可以使用JasperReports和AngularJS嗎?
- 13. 我們可以使用AJAX和XHTML嗎?
- 14. 我們可以通過在C中使用裸地址來打印數據嗎?
- 15. 我們可以使用RadControles在Asp.net MVC中使用嗎?
- 16. 我們可以在tcsh別名中使用可選參數嗎?
- 17. Facebook Like - 我們可以將它們轉移到其他網址嗎?
- 18. 現在我們可以在DjEng中使用GAE中的ORM嗎?
- 19. 我可以使用https作爲常規畫布網址嗎?
- 20. 我可以使用htaccess刪除幻像嗎?來自網址
- 21. 我可以使用sudzc更改服務器網址嗎?
- 22. 我可以使用Silverlight更改網址嗎?
- 23. 我可以使用selenium webdriver讀取瀏覽器網址嗎?
- 24. 我可以使用HTML查看網址的內容嗎?
- 25. 我可以使用robots.txt阻止某些網址參數嗎?
- 26. 我們可以在android中使用svg圖像嗎?如果我們可以使用然後如何在android
- 27. 我們可以使用PhoneGap進行移動網站開發嗎?
- 28. 我們可以使用JavaScript從網頁獲取數據嗎?
- 29. 我們可以使用Cufon-font移動網站嗎?
- 30. 我們可以同時使用多個網卡嗎?
我希望這是真的:它會使偉大和差勁的答案有所不同。來自* RFC3986 *的在線日期引用可能使這一優秀 – Borodin 2016-05-25 17:22:50