Javascript 使用Mozilla Rhino的HTTP请求

Javascript 使用Mozilla Rhino的HTTP请求,javascript,http,mozilla,rhino,topbraid-composer,Javascript,Http,Mozilla,Rhino,Topbraid Composer,我想编写一个用Mozilla Rhino处理的JavaScript代码,它可以执行一个简单的HTTP GET请求,从URL获取一个文本字符串。 问题是,我在Rhino中找不到任何支持来执行任何类型的HTTP请求。此外,我无法访问Rhino实例本身,它是通过TopBraid Composer IDE运行的,用于本体建模。我相信任何关于可以在JavaScript文件中导入的简单库的想法都可能是一个好的解决方案 有什么帮助吗? 谢谢。好的,所以不难理解。这一个通过TopBraid Composer工作

我想编写一个用Mozilla Rhino处理的JavaScript代码,它可以执行一个简单的HTTP GET请求,从URL获取一个文本字符串。 问题是,我在Rhino中找不到任何支持来执行任何类型的HTTP请求。此外,我无法访问Rhino实例本身,它是通过TopBraid Composer IDE运行的,用于本体建模。我相信任何关于可以在JavaScript文件中导入的简单库的想法都可能是一个好的解决方案

有什么帮助吗?
谢谢。

好的,所以不难理解。这一个通过TopBraid Composer工作,并且不导入任何JAVA库。这是答案,以防以后有人需要

var resourceURL = new java.net.URL(
        'http://someurl');
var urlConnection = resourceURL.openConnection();
var inputStream = new java.io.InputStreamReader(urlConnection
        .getInputStream());
var bufferedReader = new java.io.BufferedReader(inputStream);
var inputLine = bufferedReader.readLine();
bufferedReader.close();
var jsString = String(inputLine);
return jsString;

如果您使用的是TopBraid,为什么不使用他们的各种REST服务呢?SPIN模板、SPARQLMotion、SWP都内置了REST服务。