Получает заголовки переданные парсеру от сервера.
Устанавливает кодировку в которой работает Web-сервер Apache, принимает в качестве параметра строку, например "UTF-8"
Метод определения массива изображений getimagesarray(без параметров) теперь использует textparser в своей работе а не DOM объект как это было ранее(new domDocument()).
Добавлен метод addtoheader(string $header). Метод добавлят произвольный заголовок с параметром необходимый для выполнения запроса. Пример использования $cp->addtoheader("Content-Type: application/json;charset=utf-8"); Для работы метода в классе curlPro была создана приватная переменная public $addtoheader = array(); в этот массив элементами добавляются необходимые заголовки и их значения в виде единой строки. В текущей версии добавленные заголовки не обнуляются после выполнения запроса. Для обнуления необходимо вручную выполнить $cp->addtoheader = array(); или удалить отдельные элементы этого массива.
Добавлен метод postjson(string $jsonString,string $charsetString). Метод устанавливающий необходимость отправить POST запрос содержанием которого является строка в формате JSON.Метод автоматически устанавливает заголовок Content-Type который будет передан при запросе и который указывает что данные передаются как application/json. Кроме того метод позволяет указать кодировку передав её в виде строки вторым параметром. Если этого не сделать будет установлена кодировка по-умолчанию: utf-8. Для работы метода были созданы 2 переменные: $requestContentType и $requestContentTypeCharset установка которых осуществляется при вызове метода postjson, иначе обе переменные имеют значение false. Сам текст запроса помещается в переменную $postactivedata. Если установить переменные $requestContentType и $requestContentTypeCharset в обход метода postjson, то отправка заголовка Content-Type произойдёт только если установлена переменная $postactivedata, если же POST данные установлены через метод postdata в версии библиотеки curlpro 1.a01 передача заголовка Content-Type для этого случая не предусмотрена.
Добавлен метод arrayConvertPostRequestFormat(array $array); который принимает одно значение - это произвольный массив который требуется преобразовать к формату для передачи данных из этого массива POST-запросом.