CurlPro - PHP библиотека для парсинга сайтов.

PHP код библиотеки. (версия 1.01)

Описание доступных методов

Метод showhead(без параметров)

Получает заголовки переданные парсеру от сервера.

Метод setservercharset("UTF-8")

Устанавливает кодировку в которой работает Web-сервер Apache, принимает в качестве параметра строку, например "UTF-8"

История изменений

Версия 1.01 от 7.02.2019

Метод определения массива изображений getimagesarray(без параметров) теперь использует textparser в своей работе а не DOM объект как это было ранее(new domDocument()).

Версия 1.03 от 17.04.2019

Добавлен метод addtoheader(string $header). Метод добавлят произвольный заголовок с параметром необходимый для выполнения запроса. Пример использования $cp->addtoheader("Content-Type: application/json;charset=utf-8"); Для работы метода в классе curlPro была создана приватная переменная public $addtoheader = array(); в этот массив элементами добавляются необходимые заголовки и их значения в виде единой строки. В текущей версии добавленные заголовки не обнуляются после выполнения запроса. Для обнуления необходимо вручную выполнить $cp->addtoheader = array(); или удалить отдельные элементы этого массива.

Евгений Николаев (программист).