ホームページ 見出し 盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

Mar 29, 2022 pm 02:36 PM
gitee

盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

皆さん、こんにちは。私は Yupi です。ここ 2 日間で予期せぬことが起こりました。Gitee のピクチャーベッドが役に立たなくなりました。

画像ベッド: インターネット上での写真の表示を容易にするために写真を保存するサーバーを指します

昨夜、地球上の複数の友人がメッセージを投稿しました彼のウェブサイトや記事でそう言っています すべての写真が Gitee アイコンになったのですか? !

盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

#当時は真実を理解していなかったので、Gitee のような大規模コードのオープンソース プラットフォームを使用できるのではないかと考えていました。何が起こっているのか友人に聞いてみました。

盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

これが公式の問題であれば、Gitee を使用して図面を作成する多くのプロジェクト ドキュメントが間違いなく影響を受けると思います。そこで GitHub にアクセスしていくつかのプロジェクトを検索したところ、案の定、多くのプロジェクト ドキュメントのアイコンが Gitee に変わりました。

この影響を過小評価しないでください。一方で、ジョークもたくさんあり、たとえば、下の写真のプロジェクトのスポンサーは全員 Gitee になっています。トラフィックを集めて 2D に報酬を与える すべてのコードが Gitee アイコンになり、作者の収入に直接影響します。 (一日経ちましたが、作者はまだ発見していません。拡散お願いします~)

盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

一部の生徒さんのブログがこうなってしまいました。 。 。

盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

そこで、インターネットで簡単に調べてみましたが、多くの友人がこの問題に遭遇しているので、おそらく公式のせいだと思われます。

それから私は Gitee に入り、以前に構築した画像ベッド ウェアハウス (画像を保存するために特別に使用されるコード ウェアハウス) を見つけ、ランダムに画像を見つけ、画像表示ページに入りました (パスには BLOB が含まれています)。元のデータをクリックして元の画像を表示します: 盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

画像はジャンプすることでスムーズに開くことができます (元の画像ページのアドレスには BLOB が含まれていません):

盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

その後、画像のアドレスを直接コピーしてページを更新しましたが、画像は表示されなくなりました。 F12 を押してネットワーク リクエストを監視すると、画像リクエストが正しい応答を受け取らなかったことがわかり、代わりに favicon.ico が取得されました:

盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

推測してください、この ico file 案の定、Gitee アイコンです。

盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

では、なぜGitee自身のページから実際の画像アドレスにジャンプすると画像が表示されるのに、直接アクセスするとブロックされてしまうのでしょうか?

どうやら Gitee は画像に 盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。アンチホットリンク

を追加したようです。通常の状況では、サーバーはクライアントのリクエスト ヘッダーからリファラーを読み取り、リファラー ヘッダーがホワイトリストにあるかどうかを判断します。画像に通常どおり応答するか、画像を傍受します。

これを確認するために、別の実験を行ってみましょう。まず、Firefox ブラウザを使用して、Gitee イメージの実際のアドレスを直接開きます。予想どおり、表示できません:

次に、先ほどのイメージ リクエストがF12 開発者ツールで、[編集] をクリックして再送信します:

1盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

# 次に、前のリクエストにリファラーを追加して、どのページがターゲット ページにジャンプするかを示します:

1盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

案の定、画像は正常に応答しました:

1盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

今回、Gitee は事前の通知なしに、実際にホットリンク対策保護を追加したようです (私は投稿しましたが、予告なしに投稿しました)。誰もが唖然としたと表明しました:

1盗難防止チェーンが追加され、Gitee ピクチャー ベッドが吊り下げられます。

さて、何が起こったのか、Gitee が公式にアンチホットリンクを一時的または永続的に追加するかどうかに関係なく、皆さんには使い続けることをお勧めしません。画像ベッドとしての Gitee (それ自体の画像サイズ制限は 1 M です)。代わりに、Qiniu Cloud や Tencent/Alibaba などのクラウド サービス ベンダーが提供する安定したオブジェクト ストレージ サービスを使用する必要があります。

現在 Gitee の影響を受けている友人の場合は、次のことができます:

  • 新しいオブジェクト ストレージ サービスを見つける

  • パッケージそして、Gitee ウェアハウスのコードをダウンロードして、新しいオブジェクト ストレージ サービスに完全にアップロードします (パスが一貫していることを確認してください)

  • テキスト エディターを使用して、画像のリンク ( gitee.com/xxx) 新しいストレージサービスのリンクプレフィックスに一括置換

ああ、考えるだけで面倒だ。 。 。そのため、条件が許せば、より安心・安全な自社サーバー(オブジェクトストレージサービス)に画像を保存することをお勧めします。

チュートリアルの推奨事項: 「Git チュートリアル

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Giteeで制限されるダウンロードの種類と解決策を詳しく解説 Giteeで制限されるダウンロードの種類と解決策を詳しく解説 Mar 27, 2023 am 09:58 AM

Gitee は、中国の GitHub に似た優れたコード ホスティング プラットフォームで、オープンソース プロジェクトや社内の企業コード管理で広く使用されています。しかし、Gitee のダウンロード制限についてよく理解していない人も少なくありません。この記事ではGiteeのダウンロード制限と解決策を詳しく紹介します。

Gitee でファイルを更新する方法についての簡単な説明 Gitee でファイルを更新する方法についての簡単な説明 Mar 27, 2023 am 09:59 AM

Gitee は、プログラマーが独自のコードを管理し、バージョン管理、共同開発、コード共有、その他の機能を実現するのに役立つオープン ソース コード ホスティング プラットフォームです。 Giteeを使っているとファイルの更新が必要になることがよくありますが、Gitee上のファイルを更新する方法を紹介します。

Gitee で他の人のリポジトリに参加する方法を詳しく説明する Gitee で他の人のリポジトリに参加する方法を詳しく説明する Mar 27, 2023 am 09:59 AM

Gitee は開発者向けのコード ホスティング プラットフォームで、Git コード ホスティング、SVN コード ホスティング、その他のサービスを提供します。 Gitee では、ユーザーは独自のウェアハウスを作成したり、他の人のウェアハウスに参加してオープンソース プロジェクトに参加したりできます。この記事ではGiteeで他の人のリポジトリに参加する方法を詳しく紹介します。

giteeで携帯電話番号を変更するにはどうすればよいですか?詳しい手順の説明 giteeで携帯電話番号を変更するにはどうすればよいですか?詳しい手順の説明 Mar 27, 2023 am 10:53 AM

Gitee は、Git 分散バージョン管理システムをベースにしたコード ホスティング プラットフォームであり、多くの開発者がコードの送信、プロジェクトの共有、ウェアハウスの構築などを Gitee 上で行っています。インターネットの普及に伴い、携帯電話番号は多くの Web サイトやアプリケーションにとって重要なデータとなっています。 Gitee の使用中に携帯電話番号を変更する必要がある場合はどうすればよいですか?この記事ではGiteeで携帯電話番号を変更する方法を紹介します。

giteeをベースにファイルをアップロード・ダウンロードする機能を実装する方法 giteeをベースにファイルをアップロード・ダウンロードする機能を実装する方法 Mar 24, 2023 pm 07:34 PM

ファイルのアップロードとダウンロード機能を実装するにはどうすればよいですか?以下の記事ではgiteeをベースにしたファイルアップロード・ダウンロード機能の実装方法を紹介しますので、ご参考になれば幸いです。

giteeはいつ設立されましたか? giteeはいつ設立されましたか? Mar 24, 2023 pm 05:46 PM

giteeは2013年にスタートしたサービスです。 Gitee の設立は 2013 年に遡り、その前身は中国のオープンソース コミュニティによって作成された GitCafe でしたが、2016 年 4 月に GitCafe は OSChina に買収され、Gitee に名前変更されました。 OSChina の買収により、Gitee はより迅速かつ安全な方法でビジネスを発展させる新たな機会を獲得しました。

giteeにローカルコードを投稿する方法を詳しく解説 giteeにローカルコードを投稿する方法を詳しく解説 Mar 27, 2023 am 10:53 AM

Gitee は、GitHub と同様に、中国でよく知られているオープン ソース コード ホスティング プラットフォームです。 Gitee へのコードの投稿は非常に簡単ですが、以下では Gitee へのコードの投稿方法を詳しく紹介します。