2008-09-19 39 views

回答

2

的+不被識別爲一個URI的所有用途的空間,例如嘗試使用此鏈接: - ?

至mailto:小子@某處主題=你好+世界

主題行仍然有+,而: -

至mailto:小子@某處主題=你好%20World

作品。

0

將+號用作空格是出於歷史原因。然後,CGI使Web服務器能夠使用普通的命令行程序作爲「Web應用程序」。在命令行程序腳本世界最口譯/殼的語言已經空格分隔值的列表,像

items = (A beautiful world) 
foreach(item in $items) echo "* $item" 

稱這種「列表呈現應用程序」命令行:

render-list A beautiful world 

調用同樣的「清單渲染應用」通過HTTP和網絡服務器:

http://testhost/cgi-bin/render-list?A+beautiful+world 

對於大多數用例中的+號的意義將是怎樣的本期特價貨品或長期分離器在第e 的一個參數。這是我建議今天使用它的地方。

相關問題