将Ruby代码段转换为Java

时间:2010-03-17 03:52:39

标签: java ruby

如何使用Java执行以下Ruby代码段?

require 'net/http'
res = Net::HTTP.get_response(URI.parse("http://somewhere.com/isalive")).body

1 个答案:

答案 0 :(得分:1)

URL url = new URL("http://somewhere.com/isalive");
URLConnection connection = url.openConnection();
InputStream is = connection.getInputStream();

然后,如果您愿意,可以使用InputStreamString转换为IOUtils.toString(inputStream)来自apache commons-lang,或类似this

更新:应首先导入上述类,并在类定义的ontop上添加语句:

import java.net.URL;
import java.net.URLConnection;
.. and so on