0
我想知道Python中的FieldStorage和wsgi_input有什麼不同?Python中的FieldStorage有什麼用處
我想知道Python中的FieldStorage和wsgi_input有什麼不同?Python中的FieldStorage有什麼用處
FieldStorage
在CGI
上下文中很有用,並且可以幫助您在某些其他情況下幫助您自行解析和處理(例如)發佈的表單(或者由GET發送的表單;-)到您的服務器,而無需必須以任何方式涉及WSGI
。它爲訪問表單數據(無論是在POST還是GET環境中)提供了一個很好的可訪問的,有些像字典的對象。
我不確定什麼wsgi_input
(帶下劃線)是;如果你的意思是wsgi.input
(以一個點,而且通常情況下,報價圍繞它;-),它在一個WSGI環境,其值必須是一個關鍵,從PEP 333報價:
的輸入流(類似文件的對象) 可以從中讀取HTTP請求正文 。
所以它只存在於一個WSGI環境和並不意味着這一請求身體的任何分析已經完成 - 請求體的解析(以收到帖子,特別是),如果有的話,一定會發生「使用「那個流。
這是點,我的錯誤。 – hidura 2010-09-08 21:15:26
感謝您的回答。 – hidura 2010-09-08 21:19:34
@hidura,不客氣! – 2010-09-08 21:34:55