Php – Why HTTP sniffers aren’t able to capture PHP generated HTTP traffic

httppacket-snifferPHP

I can't get why HTTP Analyzer (I prefer this one because it is capable of decoding SSL encoded data transfered through HTTPS) isn't able to capture PHP generated HTTP traffic. It capture HTTP traffic of every application except PHP (httpd.exe indeed). It even capture mysql-client's traffic tunneled through HTTP proxy but can't capture plain PHP's HTTP traffic. I tried various HTTP sniffers, but result is always the same. I mean exactly HTTP sniffers, not TCP ones.

Any idea? Is it possible that PHP issues HTTP request in some other way than others do ?

Best Answer

It looks like some issue about not sniffing from the same source.

  1. Different client application? Maybe you are using a client that HTTP analyzer is not connected to/cannot sniff.

  2. Different interface? Maybe you are accessing some service via LAN address (192.168.*) and some other via localhost (127.0.0.1)

Related Topic