2012-01-03 22 views
0

こんにちは、私はどのようにurlencoded文字列を投稿し、HTTPBuilderを使用してxml応答で読むことができますか?私はこれをGrailsアプリケーションの中で使いたいと思います。 RESTプラグインはオプションではありません。私はhttp://groovy.codehaus.org/modules/http-builder/doc/post.htmlに与えられた例を試してみましたが、これは私の中で読むために何のXML応答を与えないHTTPBuilder HTTP URLエンコードされたパラメータを送信し、xml応答を受け入れますか?

答えて

1

をあなたはこのような何かを試すことができます。

def httpBuilder = new HTTPBuilder("http://webite.url") 

httpBuilder.request(Method.POST, URLENC){req-> 
    headers.accept = "application/xml" 
    body = [ YOUR URL ENCODED POST] 

    response.success = {resp,xml-> 
     //read xml response. 
    } 
} 
+0

TXSが...それは確かに、このような単純な..です! – Marco

関連する問題