2010-03-17 1 views
0

Я пытаюсь создать приложение Ruby Tropo, и мне нужно получить результат HTTPS GET. Платформа Tropo не имеет жемчужины httpclient Ruby, поэтому я не могу ее использовать. Используемый механизм Ruby - это JRuby, поэтому было предложено использовать класс Java URL для выполнения запроса. Я немного поиграл с ним, и мне кажется, что я могу создать объект URL ok, но теперь я борется с тем, как получить результаты выполнения запроса. Как мне это сделать?Самый простой способ получить результат запроса HTTP GET при использовании URL-адреса в JRuby

javaURL = java.net.URL.new svcURL 
transferResult = javaURL.getContent() 

ответ

0

Я не уверен, что getContent() делает именно, но вы можете использовать Openstream(), которая дает вам InputStream для чтения.

javaURL = java.net.URL.new svcURL 
transfer = javaURL.openStream() 
// read from stream 
transfer.close()