問題タブ [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.
php - ファイルのダウンロードを追跡する方法
Flash Player で mp3 を再生する Web サイトがあります。ユーザーが「再生」をクリックすると、Flash Player が自動的に mp3 をダウンロードして再生を開始します。
特定の曲クリップ (または任意のバイナリ ファイル) がダウンロードされた回数を追跡する簡単な方法はありますか?
再生リンクは、実際の mp3 ファイルへのリンクですか、それともプレーヤーをポップアップする JavaScript コードへのリンクですか?
後者の場合は、そこに独自のログ コードを簡単に追加して、ヒット数を追跡できます。
前者の場合は、Web サーバーのログ自体を追跡して区別できるものが必要になります。私のホスティング プランには Webalizer が付属しており、これがうまく機能します。
これはJavaScriptコードなので、それに答えます。
ただし、別の方法 (ホストを切り替えずに) を使用してダウンロードを追跡する方法を知っておくとよいでしょう。
http - ユーザーが私のウェブサイトからファイルをダウンロードできるようにする最良の方法:httpまたはftp
当社のソフトウェアのユーザーがダウンロードできるファイルが当社のWebサイトにいくつかあります。一部のファイルはWebサイトの仮想フォルダーにあり、その他のファイルはftpにあります。ftp上のファイルには、通常、ブラウザでftp://リンクをクリックしてアクセスします。ほとんどのお客様はftpクライアントを持っていません。他のファイルには、ブラウザのhttp://リンクをクリックしてアクセスします。
すべてのファイルをftpに移動する必要がありますか?またはそれは問題ではありませんか?違いは何ですか?
hash - ダウンロードに md5、sha1、その他のハッシュ インジケーターのタグが付けられることがあるのはなぜですか?
私はこれをいたるところで見ました:
ここからダウンロード!SHA1 = 8e1ed2ce9e7e473d38a9dc7824a384a9ac34d7d0
どういう意味ですか?ダウンロードに関して、ハッシュはどのように機能しますか...どのような用途に使用できますか? これは、ファイル全体をダウンロードした後にいくつかのチェックサムを確認する必要があった従来のアイテムですか?
download - Amazon S3 のダウンロードが失敗することがありますか?
ソフトウェアに自動更新機能を追加したところ、ダウンロードしたファイルの sha1 チェックサムが一致しないために自動更新が正常に完了しないというバグ レポートが寄せられました。私たちは Amazon S3 でホストされています...
これは、私のコードに問題があるか、S3 に問題があります。
私は自分のコードを読み直して疑わしいものを探し、ダウンロードしたファイルのチェックサムをダウンロードしてチェックする簡単なスクリプトを書きました。今日は大丈夫そうです。
そんなお悩みはありませんでしたか?何らかの回避策はありますか?
追加情報: テストは日本で実行されました。
asp.net - asp.net でファイル ダウンロードを実装する方法
asp.net 2.0を使用してWebページからダウンロードアクションを実装する最良の方法は何ですか?
アクションのログ ファイルは、[Application Root]/Logs というディレクトリに作成されます。私は完全なパスを持っており、クリックするとIISサーバーからユーザーのローカルPCにログファイルをダウンロードするボタンを提供したいと考えています。
php - PHPでダウンロードを自動的に開始する方法は?
リンクにアクセスしたときにブラウザがファイルをローカル マシンに自動的にダウンロードするようにするには、PHP にどのコードを追加する必要がありますか?
ソフトウェアの名前をクリックすると、ユーザーにファイルをディスクに保存するように求めるダウンロード サイトと同様の機能を具体的に考えていますか?
php - IE6 でのファイルのダウンロード
私は IE6 でかなり興味深い (そして苛立たしい) 問題に遭遇しました。サーバーで生成された pdf を提供し、PHP でヘッダーを設定して、ブラウザーでファイルを強制的にダウンロードします。Windows ユーザー アカウントが標準ユーザー (つまり、管理者ではない) に設定されている場合のみ、IE6 を除いてすべて正常に動作します。
これは企業環境用であるため、もちろんすべてのアカウントがこのように設定されています。奇妙なことは、ダウンロード ダイアログで Content-Type が認識されないことです。
また、最初にファイルの内容を一時ファイルに書き込もうとしたのでContent-Length
、ヘッダーに設定することもできましたが、それは役に立ちませんでした。
performance - ユーザーの平均ダウンロード速度
平均的なユーザーのダウンロード速度について何か考えはありますか? ビデオをストリーミングするサイトに取り組んでおり、品質を判断するための平均ダウンロード速度を把握しようとしています.
リンゴとオレンジを比較しているかもしれませんが、どこから始めるべきかの基礎を得るために何かを探しているだけです.
php - Apache ダウンロード: ダウンロード前にページが表示されていることを確認してください
当面の仕事:
Web サイトのユーザーがダウンロードを開始する前にページを表示するようにしたいと考えています。ページを見ていないが、ファイルに直接ホットリンクしようとする場合、ダウンロードが許可される前に Web ページに移動する必要があります。
Cookie を送信し、ダウンロードを開始する前に、(.htaccess 経由で) Cookie が存在するかどうかを確認するという私の考えよりも優れた提案はありますか?
Web ページとダウンロード ファイルは、別のサーバーに配置されます。
環境:
- すべてのマシンで Apache 2
- すべてのマシンで PHP 5
- 「Web ページ」サーバーで利用可能な MySQL 5 (ダウンロード サーバーからのアクセスなし)
Nathan は、私が解決しようとしている問題は何かと尋ねました。実際、それは、たとえばフォーラムからのホットリンクを防止したいということです。ユーザーが帯域幅を使用してサーバーからダウンロードする場合、ダウンロードが開始される前に広告付きのページを表示したいと考えています。完全に安全である必要はありませんが、サーバーの資金を調達するためにいくらかのお金を稼ぐ必要がありますよね? :)
java - 署名付きアプレットからの Java クラスのロード
署名付きの Java アプレットを実行している場合。同じドメインまたは同じホストのリモート ソースから追加のクラスをロードして実行できますか?
ページを変更したり、現在のアプレットを停止したりすることなく、これを実行したいと考えています。もちろん、すべてのクラスの合計サイズは大きすぎて一度にロードできません。
これを行う方法はありますか?そして、署名されたアプレットでこれを行い、その「信頼」ステータスを維持する方法はありますか?