我正在構建一個網站,可以讓用戶將數據存儲爲離線,然後在線時將其上傳。離線數據存儲在瀏覽器內建的indexedDB中。數據量可能會很大,特別是當用戶輸入很長的段落,甚至上傳附件時(編碼爲64位基本字符串)。當用戶連接到互聯網時,他們需要將離線數據上傳到MySQL數據庫。假設他們有一個要上傳的對象數組,並且每個對象可能包含比允許的URL限制長的數據字符串。我知道的唯一解決方案是爲每個對象提交一個表單。因爲使用URL參數發佈到PHP文件將超過URL限制。我想知道:在沒有發佈或提交表格的情況下致電PHP
- 是否有可能通過點擊一個按鈕上傳對象數組(> 100MB)?由於對象數量多,最好不要提交表單;
- 如果PHP不能這樣做,那麼C#怎麼樣?
謝謝!
如果你使用SOA或REST – bksi
就像[jQuery窗體](http://malsup.com/jquery/form/#file-upload)一樣? –
這與PHP或C#無關,上傳大小限制是服務器配置,POST和GET請求都可以通過ajax完成 – adeneo