O'Reilly logo

PHP 5 Kochbuch, Third Edition by Stephan Schmidt, Ulrich Speidel, Matthias Brusdeylins, Carsten Lucke, Adam Trachtenberg, David Sklar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

13.8 Den Datenaustausch auf HTTP-Ebene debuggen

Problem

Sie möchten einen von einem Browser auf Ihrem Server ausgelösten HTTP-Request sowie die zugehörige HTTP-Response analysieren, weil beispielsweise Ihr Server nicht die erwartete Antwort auf eine bestimmte Anfrage liefert und Sie sich deshalb die Bestandteile des Requests genau ansehen möchten.

Lösung

Für einfache Anfragen können Sie sich über telnet mit dem Server verbinden und die Request-Header manuell eingeben:

% telnet www.example.com 80
Trying 208.77.188.166...
Connected to www.example.com.
Escape character is '^]'.
GET / HTTP/1.0
Host: www.example.com HTTP/1.1 200 OK Date: Sat, 17 Aug 2002 06:10:19 GMT Server: Apache/1.3.26 (Unix) PHP/4.2.2 mod_ssl/2.8.9 OpenSSL/0.9.6d X-Powered-By: PHP/4.2.2 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required