2013-03-20 52 views

回答

2

也許最好閱讀API文檔CakeRequest::input()或來源;

http://api.cakephp.org/2.3/source-class-CakeRequest.html#876

根據消息來源,「輸入()」從php://input經由_readInput()方法直接讀取:

但是,如果我正確讀取源代碼的一部分,它將讀取的整個在返回其內容之前在內存中流。所以我不認爲這會給你想要的東西。

可能有其他的解決方案,也許有一個插件存在。但是,您可以使用CakeRequest作爲示例編寫自己的實現?

您還可以檢查HttpSocket

+0

您知道PHP本身如何處理文件上傳嗎?在將它寫入tmp文件夾之前它是否讀取內存中的所有文件?希望不是 :) – 2013-03-23 18:31:42