Heim Schlagzeilen Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Mar 29, 2022 pm 02:36 PM
gitee

Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Hallo zusammen, ich bin Yupi und in den letzten zwei Tagen ist etwas Unerwartetes passiert: Gitees Bilderbett ist nutzlos!

Bildbett: Bezieht sich auf einen Server, der Bilder speichert, was für die Online-Anzeige von Bildern praktisch ist

Gestern Abend haben mehr als ein Freund auf dem Planeten einen Beitrag gepostet, in dem es heißt, dass alle Bilder auf seiner Website und in seinen Artikeln in Gitee umgewandelt wurden Symbole? !

Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Ich verstand damals die Wahrheit nicht und dachte, dass eine so große Open-Source-Code-Plattform wie Gitee erfolgreich sein könnte? Ich habe gerade meinen Freund gefragt, was los ist:

Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Ich denke, wenn es sich um ein offizielles Problem handelt, sind auf jeden Fall viele Projektdokumente betroffen, die Gitee zum Erstellen von Zeichnungen verwenden. Also ging ich zu GitHub und suchte nach ein paar Projekten. Tatsächlich wurden die Symbole in vielen Projektdokumenten auf Gitee geändert.

Unterschätzen Sie die Auswirkungen nicht! Einerseits gibt es viele Witze. Im Bild unten sind beispielsweise alle Sponsoren des Projekts zu Gitee geworden:

Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Es gibt auch einige Autoren, deren Traffic- und Belohnungs-QR-Codes alle zu Gitee geworden sind Symbole Dies wirkt sich direkt auf das Einkommen des Autors aus! (Es ist ein Tag her und der Autor hat es noch nicht entdeckt. Bitte verbreiten Sie es weiter ~)

Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Einige Studentenblogs sind so geworden. . .

Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Also habe ich kurz im Internet recherchiert. Viele Freunde sind auf dieses Problem gestoßen, es ist also wahrscheinlich der offizielle Fehler.

Dann betrat ich Gitee und fand das Bilderbettlager, das ich zuvor erstellt hatte (ein Codelager, das speziell zum Speichern von Bildern verwendet wurde), zuerst die Bildanzeigeseite aufrief (der Pfad enthält Blobs) und dann darauf klickte auf den Originaldaten, um das Originalbild anzuzeigen. :

Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Das Bild kann durch Springen reibungslos geöffnet werden (die Adresse der Originalbildseite enthält keinen Blob):

Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Dann kopiere ich die Adresse direkt des Bildes und aktualisiere die Seite, aber ich kann das Bild nicht sehen. Drücken Sie F12, um Netzwerkanfragen zu überwachen und festzustellen, dass die Bildanfrage keine korrekte Antwort erhalten hat:

Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Ratet mal, diese ICO-Datei ist tatsächlich das Gitee-Symbol!

Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Warum kann dann das Bild angezeigt werden, wenn von Gitees eigener Seite zur echten Bildadresse gesprungen wird, aber warum wird es blockiert, wenn direkt auf die Adresse zugegriffen wird?

Anscheinend hat Gitee dem Bild Anti-Hotlinking hinzugefügt. Unter normalen Umständen liest der Server den Referrer aus dem Anforderungsheader des Clients und entscheidet, ob er normal auf das Bild antwortet oder es abfängt, indem er beurteilt, ob der Referrer-Header vorhanden ist die Whitelist.

Um dies zu überprüfen, führen wir ein weiteres Experiment durch. Öffnen Sie zunächst mit dem Firefox-Browser direkt die tatsächliche Adresse des Gitee-Bildes. Wie erwartet kann es nicht angezeigt werden:

1Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Dann finden wir die Bildanfrage gerade in den F12-Entwicklertools, klicken auf Bearbeiten und senden erneut:

1Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Geben Sie es dann an die vorherige Anfrage weiter, um den vorherigen Referrer hinzuzufügen, und geben Sie an, welche Seite zur Zielseite springt:

1Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Sicher genug, das Bild hat erfolgreich geantwortet:

1Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Es scheint, dass Gitee dies getan hat Diesmal wurde wirklich Anti-Hotlinking hinzugefügt, und es gibt keine vorherige Warnung. Wenige Benachrichtigung (und keine Benachrichtigung, bis ich etwas gepostet habe). Alle sagten, sie seien verblüfft:

1Eine Diebstahlschutzkette wird hinzugefügt und das Gitee-Bilderbett ist aufgehängt!

Nachdem die Dinge geschehen sind, empfehle ich nicht jedem, Gitee weiterhin als Bilderbett zu verwenden, unabhängig davon, ob Gitee vorübergehend oder dauerhaft Anti-Hotlinking hinzufügt (es selbst hat 1 M Größenbeschränkungen für Bilder). Stattdessen sollten Sie stabile Objektspeicherdienste verwenden, die von Cloud-Dienstanbietern wie Qiniu Cloud oder Tencent/Alibaba bereitgestellt werden.

Für Freunde, die derzeit von Gitee betroffen sind, können Sie Folgendes tun:

  • Suchen Sie einen neuen Objektspeicherdienst

  • Packen Sie den Code des Gitee-Warehouses ein, laden Sie ihn herunter und laden Sie ihn in den neuen Objektspeicherdienst hoch seine Gesamtheit (Stellen Sie sicher, dass die Pfade konsistent sind)

  • Verwenden Sie einen Texteditor, um das Link-Präfix des Bildes (gitee.com/xxx) stapelweise durch das neue Speicherdienst-Link-Präfix zu ersetzen

Oh, es ist einfach mühsam darüber nachdenken. . . Wenn die Bedingungen dies zulassen, wird daher empfohlen, die Bilder auf Ihrem eigenen Server (Objektspeicherdienst) zu speichern, was sicherer und sicherer ist.

Tutorial-Empfehlung: „Git Tutorial

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Detaillierte Erläuterung der von Gitee eingeschränkten Download-Typen und -Lösungen Detaillierte Erläuterung der von Gitee eingeschränkten Download-Typen und -Lösungen Mar 27, 2023 am 09:58 AM

Gitee ist eine hervorragende Code-Hosting-Plattform, ähnlich wie GitHub in China, und wird häufig in Open-Source-Projekten und der unternehmensinternen Codeverwaltung eingesetzt. Allerdings sind sich viele Menschen über die Download-Beschränkungen von Gitee nicht ganz im Klaren. In diesem Artikel werden die Download-Einschränkungen und Lösungen von Gitee im Detail vorgestellt.

Eine kurze Diskussion darüber, wie man Dateien auf Gitee aktualisiert Eine kurze Diskussion darüber, wie man Dateien auf Gitee aktualisiert Mar 27, 2023 am 09:59 AM

Gitee ist eine Open-Source-Code-Hosting-Plattform, die Programmierern dabei helfen kann, ihren eigenen Code zu verwalten und Versionskontrolle, kollaborative Entwicklung, Code-Sharing und andere Funktionen zu realisieren. Bei der Verwendung von Gitee müssen wir häufig Dateien aktualisieren. Lassen Sie uns vorstellen, wie Sie Dateien auf Gitee aktualisieren.

Beschreiben Sie ausführlich, wie Sie den Repositories anderer Personen auf Gitee beitreten können Beschreiben Sie ausführlich, wie Sie den Repositories anderer Personen auf Gitee beitreten können Mar 27, 2023 am 09:59 AM

Gitee ist eine Code-Hosting-Plattform für Entwickler, die Git-Code-Hosting, SVN-Code-Hosting und andere Dienste bereitstellt. Auf Gitee können Benutzer ihre eigenen Warehouses erstellen oder sich den Warehouses anderer Leute anschließen, um an Open-Source-Projekten teilzunehmen. In diesem Artikel wird ausführlich beschrieben, wie Sie den Repositories anderer Personen auf Gitee beitreten können.

Wie ändere ich die Mobiltelefonnummer auf Gitee? Detaillierte Erklärung der Schritte Wie ändere ich die Mobiltelefonnummer auf Gitee? Detaillierte Erklärung der Schritte Mar 27, 2023 am 10:53 AM

Gitee ist eine Code-Hosting-Plattform, die auf dem verteilten Versionskontrollsystem Git basiert. Viele Entwickler übermitteln Codes, teilen Projekte, erstellen Warehouses usw. auf Gitee. Mit der Popularität des Internets sind Mobiltelefonnummern zu Schlüsseldaten für viele Websites und Anwendungen geworden. Was soll ich tun, wenn ich während der Nutzung von Gitee meine Mobiltelefonnummer ändern muss? In diesem Artikel erfahren Sie, wie Sie die Mobiltelefonnummer auf Gitee ändern.

So implementieren Sie die Funktion zum Hoch- und Herunterladen von Dateien basierend auf Gitee So implementieren Sie die Funktion zum Hoch- und Herunterladen von Dateien basierend auf Gitee Mar 24, 2023 pm 07:34 PM

Wie implementiert man die Datei-Upload- und Download-Funktion? Im folgenden Artikel erfahren Sie, wie Sie Datei-Upload- und Download-Funktionen auf Basis von Gitee implementieren. Ich hoffe, dass er Ihnen weiterhilft!

Wann wurde Gitee gegründet? Wann wurde Gitee gegründet? Mar 24, 2023 pm 05:46 PM

gitee ist ein Dienst, der 2013 eingeführt wurde. Die Gründung von Gitee lässt sich bis ins Jahr 2013 zurückverfolgen, als sein Vorgänger GitCafe war, das im April 2016 von der chinesischen Open-Source-Community gegründet wurde. GitCafe wurde von OSChina übernommen und in Gitee umbenannt. Mit der Übernahme von OSChina hat Gitee neue Möglichkeiten erhalten, sein Geschäft schneller und sicherer weiterzuentwickeln.

Ausführliche Erklärung, wie man lokalen Code an Gitee übermittelt Ausführliche Erklärung, wie man lokalen Code an Gitee übermittelt Mar 27, 2023 am 10:53 AM

Gitee ist eine bekannte Open-Source-Code-Hosting-Plattform in China, ähnlich wie GitHub. Das Senden von Code an Gitee ist sehr einfach. Im Folgenden wird detailliert beschrieben, wie Sie Code an Gitee senden.