HTTP мониторинг для PHP file_get_contents - PullRequest
2 голосов
/ 14 октября 2010

Существуют ли какие-либо инструменты, такие как httpwatch / fiddler, для мониторинга заголовков, отправляемых с помощью PHP API, например file_get_contents

Ответы [ 3 ]

3 голосов
/ 14 октября 2010

Такие функции, как file_get_contents, отправляют только минимальные заголовки (метод HTTP и host), поскольку разработчик может добавить дополнительные заголовки. Вы можете убедиться в этом сами, сделав запрос к скрипту на своем собственном сервере.

2 голосов
/ 14 октября 2010

Это может быть слишком много для ваших нужд, но вы можете прослушивать любые сетевые пакеты с помощью Wireshark

2 голосов
/ 14 октября 2010

Вы можете получить их самостоятельно: просто запросите file_get_contents() свой собственный скрипт с (предположим, что вы используете apache):

print_r(apache_request_headers());

И там вы получите все заголовки, отправляемые file_get_contents.

...