Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Get-Request, Json mit Parameter

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] Get-Request, Json mit Parameter

    Hallo zusammen

    Kann mir jemand erklären was z.B. bei einem Get-Request eine Parameterübergabe bei einem json-file brint?
    z.B. "xy.json?_10561615"
    Hab das mal bei einer komplexeren Applikation gesehen.
    Das Json-File selbst kann ja nichts mit den übergebenen Werten anfangen. Es ist ja keine PHP-Datei die etwas damit anfangen könnte.

  • #2
    Zitat von antic_schweiz Beitrag anzeigen
    Es ist ja keine PHP-Datei die etwas damit anfangen könnte.
    Woher weißt du das? Es kann auch z.B. ein Perl-Script (und jede andere Sprache) dahinter stecken ...

    Kommentar


    • #3
      JSON ( http://de.wikipedia.org/wiki/JavaScript_Object_Notation ) ist ein Format das oft für den Dataneustausch verwendet wird, bei vielen APIs bekommt man zB XML, oder JSON zurück, das kann so ziemlich jede Sprache im Webbereich verarbeiten. Auch bei AJAX Requests kommunizieren JS und PHP oft auf diese Weise. Siehe zB die PHP Mittel dafür http://php.net/manual/de/ref.json.php

      LG
      The string "()()" is not palindrom but the String "())(" is.

      Debugging: Finde DEINE Fehler selbst! | Gegen Probleme beim E-Mail-Versand | Sicheres Passwort-Hashing | Includes niemals ohne __DIR__
      PHP.de Wissenssammlung | Kein Support per PN

      Kommentar


      • #4
        Der get-parameter ist dazu da, das Caching des Browsers zu unterbinden.
        I like cooking my family and my pets.
        Use commas. Don't be a psycho.
        [URL="http://jscouch.de"]Blog[/URL] - [URL="http://coverflowjs.github.io/coverflow/"]CoverflowJS[/URL]

        Kommentar


        • #5
          Zitat von hausl Beitrag anzeigen
          JSON ( http://de.wikipedia.org/wiki/JavaScript_Object_Notation ) ist ein Format das oft für den Dataneustausch verwendet wird, bei vielen APIs bekommt man zB XML, oder JSON zurück, das kann so ziemlich jede Sprache im Webbereich verarbeiten. Auch bei AJAX Requests kommunizieren JS und PHP oft auf diese Weise. Siehe zB die PHP Mittel dafür http://php.net/manual/de/ref.json.php

          LG
          @hausl, danke. Das ist mir schon klar. Hab json auch einige male verwendet. Meine Frage war was ein Parameter "xy.json?_540540" bringt. Danke trotzdem für deine Antwort.

          @rudygotya Danke!
          Zitat von rudygotya Beitrag anzeigen
          Der get-parameter ist dazu da, das Caching des Browsers zu unterbinden.
          Lösung: der get Paramenter bei einem Json-File verhindert das Caching des Browsers. Why??

          Hat es ansonsten keine weiteren Gründe?

          Kommentar


          • #6
            Lösung: der get Paramenter bei einem Json-File verhindert das Caching des Browsers. Why??
            wenn die zahl (get param) nicht immer dieselbe ist, wird eine neue seite ausgeliefert, weil neue anfrage.

            Kommentar


            • #7
              Hallöchem,

              Zitat von antic_schweiz Beitrag anzeigen
              Hat es ansonsten keine weiteren Gründe?
              Im Normalfall nicht, nein.

              Es ist dennoch möglich, dass ein Script sich um die Auslieferung der Daten kümmert und den GET-Parameter in irgendeiner Form auswertet. In deinem konkreten Fall dient es aber höchst wahrscheinlich dazu Caching-Mechanismen auszutricksen.

              Viele Grüße,
              lotti
              [SIZE="1"]Atwood's Law: any application that can be written in JavaScript, will eventually be written in JavaScript.[/SIZE]

              Kommentar


              • #8
                Danke dir!

                Kommentar

                Lädt...
                X