curl -v -F "[email protected]" http://server/handler
我知道「bigfile.zip」會被拆分成幾個部分並逐個發送到服務器,可能需要很長時間。那麼我怎麼才能在發送最後一部分之前閱讀第一部分?如果Apache/Nginx + PHP/Python無法實現,那麼使用node.js構建另一個HTTP服務器又怎麼樣?在完成之前處理POST請求的一部分,這可能嗎?
我想找到的是一個「長期請求」(另一方如「長輪詢」)。瀏覽器可以通過使用存在的長請求立即寫入服務器,而無需創建新請求。
有什麼建議嗎?
=================
連接:保持活動?
的最佳解決方案,感謝您的幫助的例子。但我的目標是找到一個「長期請求」解決方案,這可能非常簡單。我需要的是如何從大的POST請求中讀取第一部分(在它實際完成之前)。你能否提供一些示例代碼? – Alix