AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Post und Php

Ein Thema von if_then_Anweisung · begonnen am 8. Sep 2008 · letzter Beitrag vom 8. Sep 2008
 
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#7

Re: Post und Php

  Alt 8. Sep 2008, 15:58
Hallo if_then_anweisung,

du solltest dir die Spezifikation des HTTP-Protokolls durchlesen. Waehrend GET-Parameter Teil des Requests selbst sind, werden POST-Parameter im Request-Header uebertragen. Ein Beispiel fuer nen GET in HTTP/1.0:
Code:
GET /index.php?foo=bar&index=1 HTTP/1.0
Host: [url]www.foobar.com[/url]
Connection: Close
Bei POST wuerde es so aussehn:
Code:
POST /index.php HTTP/1.0
Host: [url]www.foobar.com[/url]
Connection: Close
Content-Type: application/x-www-form-urlencoded
Content-Length: 15

foo=bar&index=1
Der Request wird dabei immer mit einem doppelten LB/CR (\n\r) abgeschlossen. Auch nach dem Content-Length-Header findet sich ein doppelter LB/CR.

Du solltest dir aber trotzdem die Spezifikation vorknoepfen, bei HTTP/1.1 musst du den Request naemlich in schoen verdauliche Happen aufteilen, Cookies sind in den obigen Requests noch nicht behandelt, etc. Die Sache ist nicht trivial, aber die RFC's fuer HTTP (vgl. auch Wikipedia) beinhalten alles was du brauchst.

Greetz
alcaeus

[edit]Vorsicht, in der DP ist ein roter Kasten entlaufen. Er gilt als bewaffnet und extrem gefaehrlich. Hinweise bitte an den Administrator *g*[/edit]
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz