Бесплатно зарегистрируйся и получай уведомления о новых проектах по работе

HTTP клиент с поддержкой SSL в CGI-модуле на Perl

a
Заказчик
Отзывы фрилансеров: + 1 - 0
Зарегистрирован на сайте 9 лет и 7 месяцев
Бюджет: 1000 руб/заказ
10.96 $ — 10.12 €
Исполнитель определен: Илья Чесноков  
Необходимо написать новый скрипт на языке Perl или доработать имеющиеся, служащими HTTP клиентом для совершения POST запросов на сервер и получения ответов от него с идентификацией клиента и сервера SSL сертификатом.

Скрипт должен уметь: подключаться к серверу с идентификацией SSL сертификатом, высылать POST запрос, получать ответ от него, записывая часть строки ответа в переменную.

Вариант POST запроса, который должен высылать скрипт:
-------------
POST /path/subpath/somefile HTTP/1.1
Host: some.host.ru:9443
Content-Type: application/x-www-form-urlencoded
Content-Length: 8

Key1=value1& Key2=value2
---------------

После выбора исполнителя будет предоставлено:

1)  ftp доступ к директрии cgi-модуля сайта (сервер проверяет IP клиента);

2) пути на сервере нашего сайта к сертификату .pem, корневому сертификату .crt, к секретному ключу .key;

3) URL адрес POST запроса, номер порта сервера, корректные значения содержания запроса (Key1=value1& Key2=value2)

На данным момент имеются два скрипта на языке Perl, которые разными путями совершают HTTP запрос на сервер: первый скрипт(01.cgi) использует CPAN модуль Net::SSLeay, второй (02.cgi) – IO::Socket::SSL, однако в результате происходит ошибка (непонятная для меня). 

Исполнитель может доработать имеющиеся скрипты или написать новый.
Разделы:
Опубликован:
03.10.2014 | 19:47 [последние изменения: 03.10.2014 | 19:49]

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».