Malcolm Beck´s: $_SERVER['REQUEST_METHOD']

Beitrag lesen

مرحبا

Ich meinte eigentlich, wie Du _einen_ Request gleichzeitig per POST und GET testen magst?

Ich unterlag dem gleichen Fehler, auf den Sven angespielt hat.

Obwohl, Theoretisch wäre doch ein Formular, das im action-Attribut auf "?query=irgendwas" zielt und per POST versendet wird doch ein Request mit POST und GET, oder völlig falsch?

Wie meinst Du das? Du hast die Beschreibung von $_SERVER verlinkt - darin findet sich nichts Interessantes?

Man kann auf der Seite nicht direkt auf $_SERVER['REQUEST_METHOD'] verlinken, auf dessen Inhalt ich mich bezog.
Ich bekomme bei einem var_dump()

string 'GET' (length=3)

Um zu ermitteln, ob die aktuelle Ressource per GET oder POST abgerufen wurde, z.B. weil ein Aufruf per GET nicht zulässig ist und ein entsprechender Status im Response-Header (405) gesendet werden soll.

Damit könnte man wohl die POST-Requests, die irgendwelche Bots absetzen, ohne die Seite aufzurufen, abwürgen. Liege ich in etwa richtig?

mfg