私はgrailsアプリに取り組んでおり、すでに数時間リクエストからhtmlコードを取得しようとしています。私がやりたいことは、プレーンな html (webPage ソースのように、すべてのタグなどを含む) を取得して、それに取り組むことができるようにすることです。
私はすでにこのコードを使用して get リクエストのためにそれを取得することができました:
url = ("http://google.com").toURL().getText())
問題なく動作しますが、投稿リクエストもできる必要があります。
httpBuilder を試してみましたが、得られる応答は整形式のテキスト (空白などを含む) のように見えますが、html タグがなく、それらが必要です。私が使用しているコードは次のようになります。
def url = "http://urlToRemoteServer.com/"
def http = new HTTPBuilder(url);
http.post( path: 'pathToMyApp',
requestContentType: "text/xml" ) { resp, reader ->
println "Tweet response status: ${resp.statusLine}"
assert resp.statusLine.statusCode == 200
System.out << reader
}
そのhtmlコードを取得する方法を誰か教えてもらえますか? 私は groovy に取り組んでいますが、Java ソリューションも同様に優れています。