Grails XML错误请求

时间:2012-11-30 10:29:06

标签: xml rest grails get

我想从网络服务获取XML文档:http://api.sandbox.inrix.com/Traffic/Inrix.ashx?action=FindRoute

当我在浏览器中访问此站点时,我得到了一个XML-Tree,但是使用以下代码,我得到一个错误的请求:

withRest(uri: "http://api.sandbox.inrix.com") {
    def resp = get(path : '/Traffic/Inrix.ashx',
    contentType : TEXT,
    headers : [Accept : 'application/xml'],
    query : [Action:'FindRoute'])
    if (resp.status == 200) {
        println "SUCCESS"
    }
}

正如您所见,我使用Grails的REST插件。我得到了一个不好的请求。所以我使用cURL并发现,他们发送了一个不良请求,但也发送了结果。即使在使用REST插件获得A BAD REQUEST时,我怎样才能得到结果?

问候

0 个答案:

没有答案