2010-04-22 2 views
0

У меня есть удаленный скрипт cgi, размещенный на Apache с использованием SSL. Он принимает две входные переменные a и b.Как вызвать скрипт cgi из ruby ​​

Я хочу вызвать вызов cgi-скрипта с правильными входными переменными, используя ruby.

Любые подсказки будут оценены.

+0

Не могли бы вы предоставить некоторые сведения о том, как вы получаете доступ к CGI? И что вы подразумеваете под звонком? –

+0

Я хочу вызвать cgi. Я попытался это сделать. Net :: HTTP.get (...), но это не сработало. Я получил ошибку «Сброс соединения по ошибке» – Maddy

+0

Net :: HTTP определенно является пакетом для использования. Сброс соединения с помощью Peer, по-видимому, указывает на то, что сервер почему-то отказался от подключения, возможно, по какой-либо причине, связанной с проверкой подлинности. Можете ли вы получить доступ к журналам Apache, чтобы понять, почему? –

ответ

0

Предполагая, что вы имеете в виду, что вы хотите сделать удаленный вызов сценария CGI через HTTP, то посмотрите на использовании Net::HTTP плюс CGI.escape для кодирования значений a и b. Есть несколько примеров этого, используя GET и POST в документации Net :: HTTP.

Смежные вопросы