我正在尝试构建一个Tropo Ruby应用程序,我需要检索HTTPS GET的结果。 Tropo平台没有httpclient Ruby gem,所以我不能使用它。使用的Ruby引擎是JRuby,因此建议使用Java URL类来执行请求。我已经玩了一下它,我似乎能够创建URL对象,但我现在正在努力获得如何获得执行请求的结果。我该怎么做?
javaURL = java.net.URL.new svcURL
transferResult = javaURL.getContent()
答案 0 :(得分:0)
我不确定getContent()究竟做了什么,但你可以使用openStream()来为你提供一个可以读取的InputStream。
javaURL = java.net.URL.new svcURL
transfer = javaURL.openStream()
// read from stream
transfer.close()