PHP では、デフォルト サイズが 2M のファイルをアップロードするために http プロトコルが使用されます。ビデオなどの比較的大きなファイルをアップロードする場合でも、通常の小さなファイルをアップロードするのと同じように http プロトコルを使用するか、別のアップロード クライアントを開発する必要があります。 tcp/ip プロトコルに基づく他の言語についてもアイデアをお寄せください。ありがとうございます。
PHP アップロードで大きなファイルがどのように処理されるのかがよくわかりません。
JSを使用してSOCKETクライアントを開発することは可能ですか?
デフォルトは 2m ですが、より大きなサイズに変更できます。
大きくすることもできますが、常に不適切に感じられます
このリンクを検討してください
ビデオなどの大きなファイルをアップロードする場合は、php で http プロトコルを使用してください。引き続き http プロトコルを使用して、通常の小さなファイルをアップロードするか、tcp/ip プロトコルに基づいて他の言語でアップロード クライアントを開発してください。 HTTP プロトコルを使用するだけです。 Youku、大きな添付ファイルの QQ メールボックス アップロード、Baidu Netdisk、DBank、360 Netdisk、115 Netdisk と同様に、これらはすべて HTTP プロトコルを使用しますが、これを行うために独自のコントロールを公開しています。普通のHTMLでは絶対に無理です。
デフォルトのサイズが 2M のファイルをアップロードするには、php で http プロトコルを使用します。ビデオなどの比較的大きなファイルをアップロードする場合でも、通常の小さなファイルをアップロードするのと同じように http プロトコルを使用するか、別のアップロード クライアントを開発する必要があります。 tcp/ip プロトコルに基づいた言語について、アイデアを教えてください。ありがとうございます。 比較的大きなファイルの転送は、通常、HTTP プロトコルに基づいた特殊な制御を使用して行われます。これにより、最高のユーザー エクスペリエンスが提供されます。このようなコントロールはすでにオンラインで入手できるので、検索することができます。
デフォルトのサイズが 2M のファイルをアップロードするには、php で http プロトコルを使用します。ビデオなどの比較的大きなファイルをアップロードする場合でも、通常の小さなファイルをアップロードするのと同じように 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 を確認してください。同じファイルが存在する場合
ファイルを再開
サーバーからファイルリストをロード
ファイルアップロード完了
フォルダーをアップロード
Discuz と統合
ページ呼び出しサンプルコード:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>HTTP断点续传控件与MySQL数据库演示页面(UTF-8)</title> <link href="HttpUploader/HttpUploader.css" type="text/css" rel="Stylesheet"/> <script type="text/javascript" charset="utf-8" src="HttpUploader/FileLister.js"></script> <script type="text/javascript" charset="utf-8" src="HttpUploader/HttpUploader.js"></script> <script type="text/javascript" charset="utf-8" src="HttpUploader/combinbox.js"></script> <script type="text/javascript" src="HttpUploader/jquery-1.3.2.min.js"></script> <script language="javascript" type="text/javascript"> var cbItemLast = null; var cbMgr = new CombinBoxMgr(); $(document).ready(function() { cbMgr.LoadInControl("FilePanel"); cbMgr.Init(); }); </script></head><body> <div id="FilePanel"></div></body></html>
デフォルトのサイズが 2M のファイルをアップロードするには、php で http プロトコルを使用します。ビデオなどの比較的大きなファイルをアップロードする場合でも、通常の小さなファイルをアップロードするのと同じように 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 のインストールパッケージ
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 の特殊な使用法 (プロトコル) にすぎません