問題タブ [download]

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 投票する
7 に答える
38249 参照

http - IIS ファイルのダウンロードがハング/タイムアウトする - sc-win32-status = 64

以下に基づいて、HTTP 経由でファイルをダウンロードしようとすると、大量の「ハング」が発生する理由について何か考えはありますか?

  • サーバーは IIS 6 です
  • ダウンロード中のファイルは、Web ページではなくバイナリ ファイルです
  • TrueUpdate や FlexNet Web 更新パッケージ、基本的な HttpWebRequest/HttpWebResponse ロジックを実行し、応答ストリームを使用してダウンロードするだけのカスタム .NET アプリなど、いくつかのクライアントがハングします。
  • 成功が 200 0 0 の場合の IIS ログ ファイルの署名 (sc-status sc-substatus sc-win32-status)
  • 失敗の場合、エラー署名は 200 0 64 です
  • sc-win32-status of 64 は「指定されたネットワーク名は利用できなくなりました」
  • URL で firefox をポイントし、毎回正常にダウンロードできます (おそらく、内部で何らかの再試行ロジックが発生している可能性があります)。

この時点で、これらのエラーをスローしているサーバーに異常があるように見えます。または、これは単なる通常のネットワーク動作であり、障害に対してより回復力のあるクライアントを使用 (または作成) する必要があるようです。

何かご意見は?

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

python - オンライン静的コンテンツの保護

Pythonコードで認証されたユーザーのみがサーバー上の特定のファイルにアクセスできるようにするにはどうすればよいですか?

たとえば、/static/book.txt保護したいものがあるとします。ユーザーがにアクセスする/some/path/that/validates/himと、Pythonスクリプトはユーザーにアクセスする価値がある/static/book.txtと見なし、そのパスにリダイレクトします。

スクリプトをバイパスして直接アクセスするユーザーを停止するにはどうすればよい/static/book.txtですか?

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

security - ブラウザ内でファイルを正しいファイル名で安全にダウンロードする

私は、ユーザーがログインした後にのみ利用できる安全な領域を持つ Web サイトでいくつかの作業を行っています。この領域には、ダウンロードできる PDF ドキュメントへのリンクを含むページがあります。物理的なドキュメントは、Web サイトのルート ディレクトリの外にあります。PDF ドキュメントへのリンクは次のようになります。

index.php?page=secure-area/download&file=protected.pdf

以下を実行します (注: これは、ブラウザでファイルを開くのではなく、ダウンロードを強制する方法であることはわかっています)。

これはうまく機能しますが、Firefox 3 と Internet Explorer 7 (他のブラウザーではテストしていません) では、このファイルをブラウザー内で開くことはできず、両方ともダウンロード ダイアログ ボックスが表示されます (予想どおり)。[保存] ではなく [開く] を選択すると、ドキュメントがダウンロードされ、ブラウザーの外部で Adob​​e Reader が起動され、ドキュメントがレンダリングされます。

私が抱えている問題は、ブラウザ内でファイルをダウンロードし、保存すると正しいデフォルトのファイル名を持つことです。

ドキュメントをブラウザで開きたい。これを行う 1 つの方法は、ヘッダー「Content-Disposition: inline;」を使用することです。しかし、これはファイル名を指定できないことを意味します (ブラウザによって無視されるように見えるため)。それを行う際の問題は、ドキュメントを保存するときです。デフォルトの名前は、pdf ドキュメントのファイル名ではなく、URL の名前です。

Firefox と Internet Explorer でドキュメントをブラウザ内で開き、保存する正しいデフォルト ファイル名を指定するにはどうすればよいですか?

0 投票する
3 に答える
1057 参照

java - Javaアプレット用のプラグインフレームワークはありますか?

アプレットまたはJavaWebStartとして実行される大規模なJavaアプリケーションがあります。そしてそれはますます成長します。通常、ユーザーはクラスのごく一部しか必要としません。Javaは、クラスが見つかるまで、すべてのjarファイルをロードするどのjarファイルでどのクラスを見つけることができるかを知らないためです。存在しないクラス(リソースバンドルなど)をロードする場合は、すべてのjarファイルをロードします。これにより、非常に大きな小さな帯域幅での開始時間が短縮されます。

必要な場合にのみプラグインをロードできる小さなフレームワークはありますか?または、必要に応じてバックグラウンドで実行する方がよいでしょうか。

もちろん、フレームワークはサイズが大きいため、開始時間を遅らせるべきではありません。

ダウンロードにはURLClassLoaderを使用する必要があると思います。

0 投票する
3 に答える
189583 参照

php - ファイル ダウンロードの HTTP ヘッダー

ファイルのダウンロードを処理する PHP スクリプトを作成し、どのファイルが要求されているかを判断し、適切な HTTP ヘッダーを設定して、ブラウザーが実際にファイルをダウンロードするように (ブラウザーに表示するのではなく) トリガーします。

一部のユーザーから、特定のファイルが正しく識別されないと報告されているという問題が発生しました (そのため、拡張子に関係なく、ブラウザーはそれを GIF 画像と見なします)。これは、応答ヘッダーに「Content-type」を設定していないためだと思います。これはほとんどの場合ですか?もしそうなら、考えられるすべてのファイルタイプを説明しようとするのではなく、すべてのファイルに使用できるかなり一般的なタイプはありますか?

現在、「Content-disposition: attachment; filename=arandomf.ile」という値のみを設定しています。

更新:このガイドに従って、ファイル ダウンロードのより堅牢なプロセスを構築しました ( http://w-shadow.com/blog/2007/08/12/how-to-force-file-download-with-php/ ) 。 、しかし、スクリプトが実行されてからブラウザのダウンロードダイアログが表示されるまでにはかなりの遅延があります。これを引き起こしているボトルネックを特定できる人はいますか?

これが私の実装です:

0 投票する
1 に答える
607 参照

javascript - javascriptでフラッシュファイルの読み込みを確認する

表示される前に、フラッシュファイルがページに(ダウンロード)ロードされている量を確認する方法はありますか?swfファイルはクライアントによってアップロードされるため、私たちのチームはフラッシュファイル内に読み込みインジケーターを配置できません。ダウンロードされた量を示すために使用できるxmlhttprequestのある種のプロパティはありますか?または、画面上にロードされたパーセンテージを示す他の提案はありますか?

ありがとう

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

python - EXPLOSM.net からダウンロード コミックスクリプト [Python]

だから私はこの短いスクリプト (正しい言葉ですか?) を書いて、explosm.net コミックからコミック画像をダウンロードしました.

それはうまく動作します。webpage html を取得するための urllib2 と image.retrieve() のための urllib

これを SO に投稿した理由: このコードを最適化するにはどうすればよいですか? REGEX (正規表現) を使用すると高速になりますか? インターネットの制限ですか?アルゴリズムが悪い…?

速度または一般的なコードの美学の改善は、 「回答」として大歓迎です。

ありがとうございました。

- - - - - - - - - - - - - - - - コード - - - - - - - - - -----------------

ちなみに、これは Python 2.5 コードであり、3.0 ではありませんが、私は PYthon 3.0 のすべての機能を大いに研究し、新年の前後に (大学のアプリの後 - YAY! ^-^)

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

html - 私のウェブサイトのファイルへのディープリンクを防ぐ方法

私は、ダウンロードできるフリーウェアがたくさん含まれている Web サイトを所有しています。私が直面している問題は、世界中の人々がファイル (.zip ファイルなど) の直接リンクを取得し、それらを Web サイトや一般フォーラムに投稿していることです。膨大な量の帯域幅を取得しており、問題ありませんが、アクセスしたページの数が少ないです。リンクに追加できる方法またはスクリプトはありますか?それにより、誰かが外国の Web サイトからのリンクを押すと、代わりに私の Web サイトのページが開き、ファイルをダウンロードして、より多くの訪問を得ることができます。

たとえば、これは私のウェブサイトのアドレスです。

http://sy-stu.org/stu/PublicFiles/StdLibrary/Exam.zip

誰かがそれを押すと、ダウンロードプロセスが直接開始されます。

0 投票する
1 に答える
22365 参照

spring - Grails ファイルのダウンロード

ユーザーが好きな種類のファイルをアップロードできるサイトを作成しようとしています。私はこの機能をうまく実装しており、ファイルはサーバーに保持されています。後でファイルをダウンロードして表示できますが、うまく動作しません。

入手できる例はすべて使用しましたが、それらはすべてテキスト ファイルを例として使用する傾向があります。私の問題は、pdf やその他の多くのファイル タイプが正しくダウンロードされないことです。それらは正常にダウンロードされているように見えますが、どのファイルも正常に開きません。ファイルを比較すると、ほとんどのファイルの内容は正しいように見えますが、一部が正しくありません。

これが私のグルーヴィーなコードです:

このコードは、ダウンロード リンクによって呼び出されるコントローラー内に保持されます。さまざまな contentTypes を試してみましたが、どのタイプにどのタイプを使用できるかわかりません - ありますか? 私が試しても問題は解決しません。

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

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

c# - C#でのバックグラウンドインテリジェント転送サービス

誰かがこれをc#でうまく使用していますか、それともこれに代わるより良い方法がありますか?また、私が見て、良い感じを得ることができる良い作業プロジェクトはありますか?私が遭遇したほとんどのプロジェクトはC++であり、C#プロジェクトを探していました