Was ist CORS? // deutsch

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ม.ค. 2025

ความคิดเห็น • 31

  • @coolchop
    @coolchop 3 ปีที่แล้ว +5

    Vielen lieben Dank für die ausführliche Erklärung. Das hat mir sehr weiter geholfen. Da steckte doch mehr dahinter als ich dachte. Semantic versioning ist auch ein tolles und wichtiges Thema. Freue mich schon.

    • @thenativeweb
      @thenativeweb  3 ปีที่แล้ว +2

      [gr] Freut mich sehr, dass wir weiterhelfen konnten - und wenn Du weitere Ideen oder Wünsche hast, immer gene in die Kommentare damit 😊

  • @cuserroro
    @cuserroro 3 ปีที่แล้ว +1

    super erklärt. Danke. jetzt ist da Licht am Tunnelende ;)

    • @thenativeweb
      @thenativeweb  3 ปีที่แล้ว +1

      [gr] Das hört sich doch gut an 😊

  • @diebeziehung1278
    @diebeziehung1278 ปีที่แล้ว

    Sehrschön erklärt! 💫

  • @rkunisch
    @rkunisch 3 ปีที่แล้ว +2

    Ich finde das neue Format sehr vielversprechend. Mal sehen wie gut der Spagat mit der Themenverteilung funktioniert, aber ich bin optimistisch. Es wäre schade wenn Architekturthemen unter der Zusammenfassung leiden würden.

    • @thenativeweb
      @thenativeweb  3 ปีที่แล้ว +1

      [gr] Cool, das freut mich, vielen Dank!
      Was die Themenverteilung angeht, hoffen wir, einen guten Mix hinzubekommen. Diese Woche ist es tatsächlich etwas Dev-lastiger, aber ich denke, langfristig wird sich das ausgleichen.
      Und wie gesagt Wenn Du Ideen, Wünsche, … für Themen hast - immer her damit 😊

  • @Auraya1986
    @Auraya1986 10 หลายเดือนก่อน +1

    richtig gut erklärt, vielen Dank!

    • @thenativeweb
      @thenativeweb  10 หลายเดือนก่อน

      Vielen Dank 😊

  • @lianapichugina9176
    @lianapichugina9176 3 ปีที่แล้ว +1

    super verständlich, vielen Dank!

  • @davitugulava9676
    @davitugulava9676 ปีที่แล้ว +1

    Vielen Dank aus Georgia!

    • @thenativeweb
      @thenativeweb  ปีที่แล้ว

      [gr] Gerne, das freut mich 😊

  • @carlosbrockmann7604
    @carlosbrockmann7604 ปีที่แล้ว

    Wie kann man denn am besten den Client vor Script-Injection schützen, dass in der Webseite keine Anfragen an ganz fremde Server geschickt werden?

  • @Sunny-wh6jr
    @Sunny-wh6jr 3 ปีที่แล้ว +3

    Das Format gefällt mir besser, also etwas tiefer einzusteigen. (Mal wieder was gelernt). Danke. Was sind das für Pads an deinem Whiteboard?

    • @thenativeweb
      @thenativeweb  3 ปีที่แล้ว

      [gr] Das freut mich, vielen Dank für Dein Feedback!
      Die Pads sind die hexagonalen Shapes von Nanoleaf.

  • @mustijack
    @mustijack 10 หลายเดือนก่อน

    Cool Danke :)

  • @benjaminschmidt586
    @benjaminschmidt586 3 ปีที่แล้ว +2

    Hallo, bedeutet das, dass wenn ich von meiner Webseite, welche auf meinem Synology NAS liegt einen fetch auf einen Rechner in meinem Netzwerk mache, dass deshalb nicht geht, weil die Synology ungleich der REST API auf dem anderen Rechner ist?
    Dies Funktioniert allerdings, wenn ich einen eigenen Webserver mit express erstelle und von dort aus den fetch ausführe.
    => Warum geht das denn in diesem Fall??? denn der Port und damit der Server ist ja auch unterschiedlich.
    Wenn ich mit dem fetch Befehl eine Datei öffnen möchte, welche im Verzeichnis der Anwendug liegt, so geht das auch solange es auf einem Server läuft.
    warum geht das nicht, wenn meine Anwendung lokal auf meinem systemliegt und über bspw. die index.html durch Doppelklick geöffnet wird?
    Danke schon mal für die Antworten.

    • @thenativeweb
      @thenativeweb  3 ปีที่แล้ว +1

      [gr] Im Prinzip ja. Die Webseite (also die UI) und die API müssen vom gleichen Host kommen (gleicher Hostname und gleicher Port), damit der Zugriff ohne CORS funktioniert. Stammen sie von unterschiedlichen Hosts muss man CORS für die API entsprechend konfigurieren. Wichtig dabei ist aber, dass der Server (also die API) nur die Information liefert, verhindert wird der Zugriff vom Browser. Es ist also ein Sicherheitsfeature des Browsers - was auch erklärt, warum es nicht für Server, die als Relay auftreten, gilt.

    • @benjaminschmidt586
      @benjaminschmidt586 3 ปีที่แล้ว +1

      @@thenativeweb danke für die Erklärung.
      Das bedeutet, von Server zu Server geht immer?

    • @thenativeweb
      @thenativeweb  3 ปีที่แล้ว +1

      [gr] Ganz genau 😊

    • @benjaminschmidt586
      @benjaminschmidt586 3 ปีที่แล้ว +1

      @@thenativeweb
      Also: Client => Server = SOP & CORS
      Server => Server (bspw. Ein eigener Express Server zu einer API) = völlig frei?

    • @thenativeweb
      @thenativeweb  3 ปีที่แล้ว

      [gr] Ja.

  • @boothtml9069
    @boothtml9069 3 ปีที่แล้ว +3

    👍

  • @ottonormal6475
    @ottonormal6475 11 หลายเดือนก่อน

    Jetzt alle dreimal schnell hintereinander Access-Control-Allow-Origin' header. ;)

  • @chvoa
    @chvoa 3 ปีที่แล้ว +7

    Theorie: Es macht nur für ganz ganz wenige APIs Sinn "Access-Control-Allow-Origin: *" zu nutzen.
    Realität: Frage: Warum steht da ein "*"? Antwort: Sonst geht es nicht.

  • @muhey4144
    @muhey4144 4 หลายเดือนก่อน

    Wirklich sehr gut erklärt, thx!