問題タブ [hotlinking]
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.
flash - Firefox の Flash が HTTP REFERER 値を送信しない
IE と Chrome では、swf オブジェクトが URL (たとえば、mp3 ファイル) を要求する場合、要求で HTTP_REFERER も渡します。HTTP_REFERER は、swf オブジェクトの URL になります。
これは Firefox では発生しません。HTTP_REQUEST は常に空です。
これは、swf コードのオプション、フラッシュのバグ、またはブラウザーの制限ですか? そして、これを克服する方法はありますか?
前もって感謝します。
flash - .htaccess: ホットリンクを無効にする (リダイレクト経由)
フラッシュを含むサイトをホストしています。現在、別のサイトがフラッシュに直接リンクしており、大量のトラフィックが発生しています。問題: サーバー料金の支払いに役立つ広告が表示されません。フラッシュへの直接リンクを、それを含むサイトにリダイレクトしても問題ないと思いました。
フラッシュ: www.example.com/flash/1.swf ページ: www.example.com/1 (<-- ここにリダイレクト!)
おそらく.htacessで動作するはずですが、方法がわかりません。多分あなたは私を助けることができますか?
php - プレーヤー以外で動画をダウンロードしにくくする方法
YouTube のような動画共有サイトを作成しています。動画をハードドライブにダウンロードしにくくしたい。他のビデオと同じように、ビデオを F4Player にダウンロードできるようにしたいのです。
somneone が ID を使用してビデオを要求すると、PHP スクリプトが ID を使用してビデオへの実際のファイルパスを見つけるようにします。次に、PHP スクリプトはビデオを渡します。そのため、ビデオが実際に保存されている場所を誰も見つけられません。また、誰も私の画像や動画にホットリンクできないように htaccess を設定しています。
他に何ができますか?
編集: 必要なものを取得する唯一の方法である場合は、F4layer を使用する代わりに Java で独自のプレーヤーを作成したいと思いますが、F4Player を使用することを強く好みます。
javascript - Mozilla Firefox に最終的な画像結果をプリロードさせるにはどうすればよいですか?
JavaScript を使用して画像をプリロードしようとしています。さまざまな場所からの画像リンクを使用して、次のように配列を宣言しました。
この配列を使用して行っている画像のフェードおよび変換効果は、最初の 3 つの画像では適切に機能しますが、最後imageArray[3]
の画像では、画像の実際の画像データがプリロードされず、効果が完全に損なわれます。データは後で読み込まれ、表示する必要があるときにのみ読み込まれるようです。
これは、最後のリンクhttp://www.iill.net/wp-content/uploads/images/hot-chick.jpg
が画像への直接リンクではないために発生します。そのリンクにアクセスすると、ブラウザは実際の場所にリダイレクトします。これで、Chrome でのイメージのプリロード コードは完全に機能し、効果も見栄えがよくなりました。Chrome が実際のデータ (表示される EVENTUAL 画像) をプリロードしているように見えるためです。これは、Chrome で「帯域幅の盗用を停止する」ようにリダイレクトするイメージをプリロードした場合、プリロードされるイメージは「帯域幅の盗用を停止する」ことを意味します。
Firefox が同じように動作するようにコードを変更するにはどうすればよいですか?
performance - パフォーマンス: 絶対 URL と相対 URL
何が速いですか?絶対 URIへのホット リンク (インライン リンク)か、自分でリソースをホストし、相対 URIを使用しますか?
Internet Explorer で HTML5 要素のスタイルを設定する方法に関する彼のチュートリアルで、Remy Sharp は、ホット リンクが「余分な HTTP [GET] 要求」を引き起こすと述べています。ホット リンクとスクリプトの HTML へのコピー アンド ペースト (埋め込み) を比較している場合は同意します。しかし、スクリプトをローカルにホストし、相対パスを介してリンクする場合とホット リンクを比較する場合、ブラウザが絶対パスを解決する必要がないため、実際にはホット リンクの方が (非常にわずかに) 高速であると私は主張します。相対パスからの URL。ただし、どちらの場合も、余分な HTTP GET リクエストが実行されますね。
amazon - Amazon Cloudfront ホットリンクの防止
Amazon Cloudfront を使用してサイトのすべての画像と動画をホストし、世界中に分散しているユーザーにより速く提供しています。また、Cloudfront でホストされている要素にかなり積極的なフォワード キャッシングを適用し、 に設定Cache-Control
しpublic, max-age=7776000
ます。
私は最近、サードパーティのサイトが自分の Cloudfront サーバーにホットリンクして、許可なく自分のページに画像を表示していることを発見しました。
自分のサーバーでホットリンクを防止するように構成.htaccess
しましたが、この機能をネイティブでサポートしていないように見える Cloudfront でこれを行う方法が見つかりませんでした。そして、厄介なことに、ホットリンクを防ぐために使用できる Amazon のバケット ポリシーは、S3 でのみ効果があり、CloudFront ディストリビューションには効果がありません [リンク]。ポリシーを利用したい場合は、コンテンツを S3 から直接提供する必要があります。
サーバーのログを調べてホットリンカーを探し、ファイル名を手動で変更することは、実際には現実的な選択肢ではありませんが、最も露骨な攻撃を終わらせるためにこれを行っています.
どんな提案でも大歓迎です。
flash - swfファイルがホットリンクされないようにする
他のウェブマスターが自分のフラッシュアプリケーションをホットリンクして自分のウェブサイトで使用するのを防ぐ方法を知りたいです。
image - ホットリンクされている場合は、画像を親指にリダイレクトします
私がホストに持っているたくさんの写真は、他のフォーラムにフル解像度で投稿されています。
他のフォーラムの人々の楽しみを完全に台無しにしたくはありません。むしろサムネイルを提供したいと思います。行く方法は何でしょうか?
/ uploads/dirのみになります。何か案は?
java - tomcat の mod_auth_token
mod_auth_tokenと同様に機能する Tomcat Servlet はありますか?
mod_auth_token
C で書かれており、Apache を意味します。純粋な Java 実装を探しています。
その実装が、gzip、etags などをサポートする Tomcat DefaultServlet を拡張する場合は、より適切です。
html - Javaアプレットのホットリンクは可能ですか?
同様の質問が以前に追加されていました: How to embed a Java Applet from another website (can't link their class file and jar)
ただし、質問をした人は、実際にはホットリンクを必要としませんでした。
私のアプレットは、自分の環境以外では実行できません。
は私iframe
の最後の希望ですか?