什麼是mongo+-+The+Interactive+Shell
部分,爲什麼會這樣?它似乎是urlencoded從「mongo - 交互式殼牌」爲什麼URL格式爲「http://www.mongodb.org/display/DOCS/mongo+-+The+Interactive+Shell」
0
A
回答
1
出於同樣的原因,此問題的網址包括why-are-urls-in-the-form-of-http-www-mongodb-org-display-docs-mongo-theinte
。未編碼的空格無效,編碼的空格(%20)難以讀取,因此使用了更易讀的替代方法。
0
W3C reserved the plus sign作爲空格字符的簡寫。您還會發現編號爲RFC 1630的文檔。
+0
請在Paul的帖子中看評論。 – 2010-08-29 17:58:48
+0
採取了點。在OP的URL中,很明顯他們使用完整標題作爲頁面的唯一標識符。我看到很多,並且發現自己質疑這種做法的優點,尤其是當短得多的URL有優勢時。 (這個網站做的是同樣的事情,我把它放在頭上。)但這是另一個討論的話題。 – Blrfl 2010-08-29 22:50:14
相關問題
- 1. 爲什麼從URL
- 2. 爲什麼url參數在javascript中沒有正確的格式?
- 3. 爲什麼我們不使用這種URL格式?
- 4. 什麼是爲Microsoft文件格式
- 5. 日期格式爲什麼更改?
- 6. 爲什麼格式不起作用?
- 7. 什麼是AudioStreamBasicDescription爲m4a文件格式
- 8. 爲什麼版本格式不是x.y.z?
- 9. 爲什麼URL彎了腰
- 10. 爲什麼不重寫URL?
- 11. 這種URL稱爲什麼?
- 12. 爲什麼Ruby和Python的格式化代替「格式」
- 13. 爲什麼十進制格式不能正確格式化?
- 14. 爲什麼日期格式崩潰格式化程序?
- 15. 你使用什麼文件格式爲你的應用程序,爲什麼?
- 16. URL哈希格式,允許什麼和不是什麼?
- 17. 爲什麼oracle認爲這個查詢格式不正確?
- 18. 爲什麼SimpleDateFormat不會爲無效格式引發異常?
- 19. 轉換爲Dalvik格式失敗,錯誤1 - 爲什麼?
- 20. 爲什麼單元格高度爲零
- 21. 爲什麼ContentPlaceHolder呈現爲表格?
- 22. Response.Redirect UrlEncoding爲什麼提供格式正確的URL的某些部分?
- 23. 爲什麼不能curl以不同的格式下載相同的URL?
- 24. 爲什麼在編碼URL時格式化NSPredicate導致快速崩潰?
- 25. DateTime到RFC3339格式化問題爲URL
- 26. 將URL響應呈現爲RSS格式
- 27. 使用SO的URL格式爲$ _GET
- 28. 格式化$ _GET變量的URL爲Zend
- 29. 爲什麼我打印的數據不是表格格式
- 30. 爲什麼我的表格只接受JPEG格式文件
嗯......如果我正確地記得,「 - 」是一個URL中的有效字符(也就是說,您可以用連字符減號字符上傳文件,並且可以通過其實際(本地)名稱來訪問它),而「+」只是「%20」的替代選擇。因此,如果一個文件上傳文件「Essays 2010.docx」,您可以通過「Essays%202010.docx」或「Essays + 2010.docx」訪問它,但不能訪問「Essays-2010.docx」。如果您上傳文件「Essays-2011.docx」,則只能通過「Essays-2010.docx」訪問它。 – 2010-08-29 17:01:03
我想補充一點,'+'在表單提交的數據中作爲%20工作,但至少在某些Apache服務器上是文件路徑。所以www.site.com/file%20list.txt與file + list.txt不一樣。我想最終,這取決於服務器在看到GET或POST以及路徑時如何解釋傳入的請求。 – 2010-08-29 17:58:29