2
我正在寫一個客戶端在python上傳文件到我運行的網絡服務器。在PHP方面,似乎我應該期望文件到達$ _FILES變量,但我找不到有關如何填充該變量的任何文檔。我可以找到關於如何創建Web上傳的教程,但是他們都沒有告訴我實際的HTTP POST是什麼樣的。我假設有一個標準,用於填充什麼參數以及指定哪些內容類型,但是我無法在任何地方找到它。HTTP文件上傳標準?
我正在寫一個客戶端在python上傳文件到我運行的網絡服務器。在PHP方面,似乎我應該期望文件到達$ _FILES變量,但我找不到有關如何填充該變量的任何文檔。我可以找到關於如何創建Web上傳的教程,但是他們都沒有告訴我實際的HTTP POST是什麼樣的。我假設有一個標準,用於填充什麼參數以及指定哪些內容類型,但是我無法在任何地方找到它。HTTP文件上傳標準?
是唯一的方法嗎?看來python的urllib不支持該編碼。 – directedition 2010-07-13 13:16:34
我不會做Python,但您的搜索關鍵字可能是[「HTTP客戶端」](http://www.google.com/search?q=python+http+client)。事實上,這並不難。只需打開一個TCP/IP套接字並按照RFC規範中指定的方式寫入字節即可。 – BalusC 2010-07-13 13:18:55