Как узнать/исследовать правильное/должное содержимое массива параметров CURLOPT_HTTPHEADER, чтобы получить содержимое определенного URL-адреса с помощью расширения php-curl?

Руководство по php определяет CURLOPT_HTTPHEADER как массив полей заголовка HTTP для установки в формате array('Content-type: text/plain', 'Content-length: 100') в https://www.php.net/manual/en/function.curl-setopt.php

Что это на самом деле? Это ответ, отправленный моим браузером, или ответ сервера, который я посещаю?

Как мне узнать/исследовать правильное/должное содержимое массива параметров CURLOPT_HTTPHEADER, чтобы получить содержимое определенного URL-адреса по расширению php-curl?

например, если я хочу получить содержимое domain.com/thepage, как мне заполнить массив опций CURLOPT_HTTPHEADER?


person Andre Chenier    schedule 13.07.2019    source источник
comment
Это ответ, отправленный моим браузером, или ответ сервера, который я посещаю? Ни один. Это то, что вы отправляете на сервер. Ваш браузер не имеет к этому никакого отношения, и вы не можете диктовать ответ сервера. Мы не можем сказать вам, какой именно заголовок ожидает какой-то случайный сервер, если таковой имеется. Только вы можете знать это. Если нет, игнорируйте параметр.   -  person Peter    schedule 13.07.2019
comment
спасибо Питер, я просто интересуюсь методологией. например, какой момент я должен наблюдать, пока я делаю f12 в firefox и могу наблюдать за многими вещами в режиме разработчика?   -  person Andre Chenier    schedule 16.07.2019
comment
я проголосовал за то, чтобы мой вопрос был закрыт, поскольку он дублирует stackoverflow.com/questions/39047502/   -  person Andre Chenier    schedule 16.07.2019