0
我的Flask應用程序中有一個端點,它接受大數據作爲內容。我想確保Flask永遠不會嘗試處理這個主體,不管它的內容類型如何,並且始終確保我可以用Rquest.stream
接口讀取它。Flask接受未經處理的請求數據流?
這隻適用於幾個端點,而不適用於我的整個應用程序。
我該如何配置?
我的Flask應用程序中有一個端點,它接受大數據作爲內容。我想確保Flask永遠不會嘗試處理這個主體,不管它的內容類型如何,並且始終確保我可以用Rquest.stream
接口讀取它。Flask接受未經處理的請求數據流?
這隻適用於幾個端點,而不適用於我的整個應用程序。
我該如何配置?
The Werkzeug Request
對象嚴重依賴於屬性,任何接觸請求數據的東西都是懶洋洋地緩存了;例如只有在實際訪問.form
屬性時纔會進行任何分析,並將結果緩存。
換句話說,請不要觸摸.files
,.form
,.get_data()
等,也不會將任何東西吸入到內存中。
我開始使用'stream',看起來沒有任何問題。 –