Как проверить запросы CURL?
Мои скрипты PHP размещены в IIS, и я хочу найти инструмент отладки для CURL. Не могли бы вы предложить что-то в стиле скрипача?
(Или, может быть, есть способ использовать сам скрипач, я не смог этого сделать, потому что, если я сделаю свой CURL для туннелирования через прокси 127.0.0.1, он сделает запросы CONNECT вместо GET)
wirehark не работает для HTTPS, а только для HTTP.
Можете ли вы изменить скрипт curl для использования HTTP?
Используйте curl -v
для подробного режима.
От man curl
-v/--verbose Makes the fetching more verbose/talkative. Mostly useful for debugging. A line starting with '>' means "header data" sent by curl, '<' means "header data" received by curl that is hidden in normal cases, and a line starting with '*' means additional info provided by curl. Note that if you only want HTTP headers in the output, -i/--include might be the option you're looking for. If you think this option still doesn't give you enough details, consider using --trace or --trace-ascii instead. This option overrides previous uses of --trace-ascii or --trace.