我使用Python開發一個web應用程序,其中的用例之一是使用戶:Python web框架能夠分塊傳輸編碼?
上傳大文件在HTTP POST和
同時下載和顯示響應,這是一個類似大小的文件的處理版本。
客戶端是由我們在C++開發的,但我想使用HTTP。服務器不需要整個文件開始生成響應,它可以在第一個250KB左右到達時開始處理數據。上傳開始和響應的第一部分之間的等待時間應該儘可能低(例如在你使用原始插口可能達到的100毫秒內)
推測這是理想的使用分塊傳輸編碼比多個小HTTP請求?總的請求/響應的長度不能提前知道,但我想它可以分成多個已知大小的請求/響應,是否有一個Web服務器可以愉快地流(而不是緩衝+傳遞)這些塊因爲他們正在上傳?
我聽說過扭曲與分塊傳輸編碼很好,但我更願意使用更傳統的Web框架(如果可能的話),特別是對於我的其他應用程序(在此用例之外並不需要像這樣的任何幻想)。
爲了澄清,以防萬一,我想要一個Web框架,使服務器在下載整個請求之前調用POST處理程序。 – user1478842 2013-04-29 00:57:40