問題タブ [upload]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
9 に答える
237034 参照

asp.net - FileUpload サーバー コントロールを使用せずに ASP.net にファイルをアップロードする

ASP.net Web フォーム (v3.5) を取得して、プレーンな古い形式のファイルを投稿するにはどうすればよい<input type="file" />ですか?

ASP.net FileUpload サーバー コントロールの使用には興味がありません。

0 投票する
6 に答える
1494 参照

php - PHPファイルのアップロード

PHP を使用してファイルをサーバーにアップロードし、ファイルをバイナリ形式で mysql データベースに保存しようとしていますが、うまくいきません。使用しているスクリプトは次のとおりです。"$_FILES " これを取り出すと "&& $_FILES['userfile']['size'] > 0" スクリプトが実行を開始しますが、その下にある "$_FILES" を使用する変数は定義されていません。

0 投票する
10 に答える
75241 参照

php - PHPでファイルのアップロードがタイムアウトすることはありますか?

こんにちは、PHPはまったく新しいので、サーバーにアップロードする非常に大きなcsvファイルのフォームを作成しました。アップロードファイルが大きいためにブラウザがタイムアウトする可能性があるとのことですが、これは本当ですか?もしそうなら、それを防ぐことができますか?

ご協力いただきありがとうございます!

0 投票する
9 に答える
30499 参照

java - ブラウザから複数のファイルをアップロードする最良の方法

私はWebアプリケーションに取り組んでいます。ユーザーが HTTP プロトコルを使用してファイルをアップロードできる場所が 1 つあります。従来の HTML ファイル アップロード コントロールと、ファイルをアップロードする Java アプレットのいずれかを選択できます。

従来の HTML ファイルのアップロードは、一度に 1 つのファイルしか選択できず、実際のアップロード中に進行状況の表示を取得するのが非常に難しいため、優れたものではありません (最終的には、タイマーを使用して、 AJAX 呼び出しによるサーバー)。利点: 常に機能します。

Java アプレットを使用すると、さらに多くのことができます。複数のファイルを一度に選択する (フォルダーを含む)、ファイルを圧縮する、実際の進行状況バーを取得する、アプレットにファイルをドラッグ アンド ドロップするなど... しかし
、いくつかあります。欠点:

  • Mac Safari と Mac Firefox で正しく動作させるのは悪夢です (Liveconnect に感謝します)。
  • UIは正確にはネイティブUIではなく、一部の人々はそれに気づきます
  • アプレットの応答が遅い (私のせいかもしれませんが、私にはすべて問題ないように見えます)
  • HTTPS を使用する Java クラスにはバグがあるUrlConnectionため、Apache 共通 HTTP クライアントを使用して実際の HTTP アップロードを行います。これは非常に大きなパッケージであり、.jar ファイルのダウンロードが遅くなります。
  • Apache の一般的な HTTP クライアントでは、プロキシを通過する際に問題が発生することがあります。
  • Java ランタイムは非常に大きい

私はしばらくこの Java アプレットを保守してきましたが、今ではすべての欠点にうんざりしており、これらのファイルをアップロードするための完全に新しいコンポーネントを作成/購入することを検討しています。

質問

次の要件がある場合:

  • HTTP または HTTPS を介して、ブラウザから複数のファイルを簡単にアップロード
  • ファイルを圧縮してアップロード時間を短縮する
  • アップロードは、ネイティブ UI を使用して、どのプラットフォームでも動作するはずです
  • 少なくとも 2 GB までの巨大なファイルをアップロードできる必要があります
  • あなたはテクノロジーに関する自由裁量権を持っています

どのテクノロジー/コンポーネントを使用しますか?


編集 :

  • コンポーネントへのファイルのドラッグアンドドロップは、大きなプラスになります。
  • Flash Player のバグに関連する問題が多数あるようです ( swfupload の既知の問題)。適切な Mac のサポートと、認証付きのプロキシ経由のアップロードは、私にとって欠かすことのできないオプションです。これにより、おそらくすべての Flash ベースのオプションが除外されます :-( .
  • 従来の HTML コントロールでは一度に複数のファイルを選択できないため、HTML/Javascript のみのオプションはすべて除外します。フォルダ内の複数のファイルを選択したい場合、「参照」ボタンを n 回クリックするのは面倒です。
0 投票する
1 に答える
1986 参照

asp.net - SSL を使用している場合、IE でファイルのアップロードが遅いのはなぜですか?

奇妙なバグがありますか。大きなファイルをアップロードする必要がある Web サイトがあります。標準の ASPx FileUpload コントロールを使用しています。非常に大きなファイルを許可するように web.config を変更しました。

これらのテストはすべて、FireFox、IE6、および IE7 で行っています。私のテストでは、いくつかの 20 MB のファイル (AVI、PDF、Excel) を使用しています。ファイルの種類は結果に影響しません。これらのファイルをすべてのブラウザーで問題なくアップロードでき、ほぼ同じ結果が得られます。各ファイルには 30 ~ 40 秒かかります。Web サイトで SSL をオンにしてもコードは機能しますが、IE でのアップロードには 5 ~ 10 倍の時間がかかります。すべてが機能しますが、速度が遅くなります。ファイルモニターを使用しましたが、IE がファイルを 3 回読み込んでいるようです。FireFox は 1 回だけ読み取ります。また、Office 2003 または 2007 がインストールされた PC で IE のこの遅さが発生することにも気付きました。

IE が SSL キーの再ネゴシエーションを行う頻度はどれくらいですか? これを変更できますか?なぜ FireFox はこんなに速いのでしょうか? 私のユーザーのほとんどは IE を持っているので、これは本当に苦痛です。

何か案は?

ありがとう。

0 投票する
2 に答える
3692 参照

sharepoint - Internet Explorer を使用した SharePoint サイトへのファイルのアップロード/ダウンロードの問題

私がこれを理解するのを助けることができる最初の人へのチーズバーガー。Telerik の RadUpload を使用してファイルをアップロードする Sharepoint アプリのページがあります。これは何ヶ月も機能しています。先週、動作しなくなりました (Internet Explorer では、この詳細が重要です)。この問題について同僚と話し合った後、Firefox でアップロードを試みました。出来た。それだけでなく、Internet Explorer からのその後のすべてのアップロードが機能し始めました。1 時間前にさかのぼると、前述の同僚が別の SharePoint サイトにいて、別のサーバーで実行されていて、ダウンロードに問題がありました (Internet Explorer を使用)。半分真面目で半分頭がおかしいので、「Firefoxで試してみてください」と言いました。それが機能しただけでなく、INTERNET EXPLORER のすべての後続のダウンロードが機能しました。そして、彼は別のマシンでこの動作を再現しました。私の恐れは、これがブラウザの問題であることです。

a

0 投票する
5 に答える
968 参照

html - ユーザーがアップロードする複数のファイルを選択できるようにするにはどうすればよいですか?

Gmailは、ユーザーがCTRLボタンを使用してアップロードする複数のファイルを選択できるようにするインターフェイスのアップデートをリリースしました。彼らはどのようにそれをしますか?新機能について読んで、ここでスクリーンショットを見ることができます:

http://gmailblog.blogspot.com/2009/02/updates-to-attachments-multi-select-and.html

0 投票する
2 に答える
2783 参照

c# - Xmlファイルのアップロードのプログレスバー

XMLデータをロードするプロセスにバックグラウンドスレッドを使用したいのですが、おそらくプログレスバーを使用して、アプリケーションがアクティブに何かを実行していることをユーザーに知らせたいと思います。私はネットを検索してこのコードを書きました。
ユーザーが[参照]ボタンをクリックしたときに、WinFormのツリービューにXMLツリーをロードしたいと思います。大きなXMLファイルの場合、winformがフリーズします。したがって、バックグラウンドで作業が進行中であることをユーザーに知らせるために、プログレスバーを追加します。ここではバックグラウンドワーカーを使用しました。

ただし、System.ArgumentExceptionの例外が発生し、 xmlDocument.Load(txtFileName.Text);に「URLを空にすることはできません。\ r \ nパラメータ名:url」というメッセージが表示されます 。 この行。
私のxmlファイルは正しい形式であり、選択した適切な場所にあります。しかし、私はこの例外の原因を見つけることができません。コードの修正を手伝ったり教えてもらえますか?
ありがとう....