簡體   English   中英

使用Mozilla Rhino的HTTP請求

[英]HTTP Request using Mozilla Rhino

我想編寫一個用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;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM