在php中使用http協議預設上傳大小為2M的檔案,如果上傳視頻等比較大的檔案還是使用http協議跟上傳平常的小檔案一樣或者基於tcp/ip協議用其他語言單獨開發一個上傳用戶端,請大家來給出出主意,謝謝!
回複討論(解決方案)
我也不是很明白大檔案在php上傳中是如何處理的。
是否可以採用JS開發SOCKET用戶端來實現?
預設是2m,你可以改大的啊。
是可以改大點,但是這樣總覺的不合適
可以考慮這個 連結
在php中使用http協議預設上傳大小為2M的檔案,如果上傳視頻等比較大的檔案還是使用http協議跟上傳平常的小檔案一樣或者基於tcp/ip協議用其他語言單獨開發一個上傳用戶端,請大家來給出出主意,謝謝! 使用HTTP協議即可。像優酷,QQ郵箱中的大附件上傳,百度網盤,DBank,360網盤,115網盤,他們都是使用的HTTP協議,只不過他們是自已開了控制項來做這個事情。普通的HTML肯定是做不了。
在php中使用http協議預設上傳大小為2M的檔案,如果上傳視頻等比較大的檔案還是使用http協議跟上傳平常的小檔案一樣或者基於tcp/ip協議用其他語言單獨開發一個上傳用戶端,請大家來給出出主意,謝謝! 傳比較大的檔案一般是用的專門的控制項來做,基於HTTP協議。這樣做的使用者體驗最好。像這樣的控制項網上已經有了,你可以搜一下。
在php中使用http協議預設上傳大小為2M的檔案,如果上傳視頻等比較大的檔案還是使用http協議跟上傳平常的小檔案一樣或者基於tcp/ip協議用其他語言單獨開發一個上傳用戶端,請大家來給出出主意,謝謝! 網上有一個Web超大檔案上傳斷點續傳控制項: http://www.cnblogs.com/xproer/archive/2012/10/26/2741264.html
此控制項支援100G檔案的斷點續傳操作,提供了完善的開發文檔,支援檔案MD5驗證,支援檔案批量上傳。
支援瀏覽器:Internet Explorer 6,Internet Explorer 7,Internet Explorer 8,Internet Explorer 9
Maxthon(遨遊)1.x,Maxthon(遨遊)2.x,TT瀏覽器,QQ瀏覽器,360安全瀏覽器,
Chrome(Google瀏覽器),Maxthon3.x,360極速瀏覽器6.x,Firefox
粘貼檔案,簡化選擇檔案操作:
檔案MD5值計算進度:
檔案MD5值計算完畢
伺服器根據MD5檢測是否存在相同檔案
續傳檔案
從伺服器負載檔案列表
檔案上傳中
檔案上傳完畢
上傳檔案夾
與Discuz!X2整合-後台安裝斷點續傳控制項
與Discuz!X2整合-後台啟用斷點續傳控制項
與Discuz!X2整合-後台斷點續傳控制項啟用成功
與Discuz!X2整合-前台發帖頁面
與Discuz!X2整合-上傳
頁面調用範例程式碼:
HTTP斷點續傳控制項與MySQL資料庫示範頁面(UTF-8)
資源下載:
cab安裝包(x86)
cab安裝包(x64)
crx安裝包
xpi安裝包
exe安裝包
開發文檔
升級日誌
ASP.NET(C#)範例程式碼:
ASP.NET-ACCESS樣本
ASP.NET-SQL2005樣本
JSP範例程式碼:
JSP-ACCESS-GB2312樣本
JSP-ACCESS-UTF8樣本
JSP-SqlServer2005-UTF8樣本
JSP-MySQL-UTF8樣本
PHP範例程式碼:
PHP-MySQL-UTF8樣本
Chrome,Firefox,IE斷點續傳控制項樣本(以下樣本已整合IE32,IE64,Firefox,Chrome平台的外掛程式)
ASP.NET-ACCESS樣本
ASP.NET-SQL2005樣本
JSP範例程式碼:
JSP-ACCESS-GB2312樣本
JSP-ACCESS-UTF8樣本
JSP-SqlServer2005-UTF8樣本
JSP-MySQL-UTF8樣本
PHP範例程式碼:
PHP-MySQL-UTF8樣本
Chrome,Firefox,IE斷點續傳控制項樣本(以下樣本已整合IE(x86),IE(x64),Firefox,Chrome平台的外掛程式)
ASP.NET-ACCESS樣本
ASP.NET-SQL2005樣本
JSP-ACCESS-GB2312樣本
JSP-ACCESS-UTF8樣本
JSP-SQL2005-UTF8樣本
JSP-MySQL-UTF8樣本
PHP-MySQL-UTF8樣本
在php中使用http協議預設上傳大小為2M的檔案,如果上傳視頻等比較大的檔案還是使用http協議跟上傳平常的小檔案一樣或者基於tcp/ip協議用其他語言單獨開發一個上傳用戶端,請大家來給出出主意,謝謝! Xproer.HttpUploader5: http://www.cnblogs.com/xproer/archive/2012/10/26/2741264.html
此控制項支援100G檔案的斷點續傳操作,提供了完善的開發文檔,支援檔案MD5驗證,支援檔案批量上傳。
支援瀏覽器:Internet Explorer 6,Internet Explorer 7,Internet Explorer 8,Internet Explorer 9
Maxthon(遨遊)1.x,Maxthon(遨遊)2.x,TT瀏覽器,QQ瀏覽器,360安全瀏覽器,
Chrome(Google瀏覽器),Maxthon3.x,360極速瀏覽器6.x,Firefox
頁面調用範例程式碼:
HTTP斷點續傳控制項與MySQL資料庫示範頁面(UTF-8)
資源下載:
cab安裝包(x86)
cab安裝包(x64)
crx安裝包
xpi安裝包
exe安裝包
開發文檔
升級日誌
ASP.NET(C#)範例程式碼:
ASP.NET-ACCESS樣本
ASP.NET-SQL2005樣本
JSP範例程式碼:
JSP-ACCESS-GB2312樣本
JSP-ACCESS-UTF8樣本
JSP-SqlServer2005-UTF8樣本
JSP-MySQL-UTF8樣本
PHP範例程式碼:
PHP-MySQL-UTF8樣本
Chrome,Firefox,IE斷點續傳控制項樣本(以下樣本已整合IE32,IE64,Firefox,Chrome平台的外掛程式)
ASP.NET-ACCESS樣本
ASP.NET-SQL2005樣本
JSP範例程式碼:
JSP-ACCESS-GB2312樣本
JSP-ACCESS-UTF8樣本
JSP-SqlServer2005-UTF8樣本
JSP-MySQL-UTF8樣本
PHP範例程式碼:
PHP-MySQL-UTF8樣本
Chrome,Firefox,IE斷點續傳控制項樣本(以下樣本已整合IE(x86),IE(x64),Firefox,Chrome平台的外掛程式)
ASP.NET-ACCESS樣本
ASP.NET-SQL2005樣本
JSP-ACCESS-GB2312樣本
JSP-ACCESS-UTF8樣本
JSP-SQL2005-UTF8樣本
JSP-MySQL-UTF8樣本
PHP-MySQL-UTF8樣本
非常感謝,收下了。
最近在做一個項目,正好有大檔案上傳的需求,使用者一般上傳的是1G檔案,在網上找了一圈都沒找到合適的控制項。
謝謝分享,
http只是tcp/ip的一個特殊用法(協議)而已