0
嗨,我想知道如何我可以发布一个urlencoded字符串,并在使用HTTPBuilder的XML响应中读取?我想在Grails应用程序中使用它。 REST插件是没有选择的。我试着http://groovy.codehaus.org/modules/http-builder/doc/post.html给出的例子,但是这给了我没有XML响应在读HTTPBuilder HTTP发布url编码参数并接受xml响应?
嗨,我想知道如何我可以发布一个urlencoded字符串,并在使用HTTPBuilder的XML响应中读取?我想在Grails应用程序中使用它。 REST插件是没有选择的。我试着http://groovy.codehaus.org/modules/http-builder/doc/post.html给出的例子,但是这给了我没有XML响应在读HTTPBuilder HTTP发布url编码参数并接受xml响应?
你可以尝试这样的事情:
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.
}
}
TXS ..它确实是这么简单..! – Marco 2012-01-19 10:06:16