【发布时间】:2010-11-18 00:52:31
【问题描述】:
我刚开始使用 groovy,并开始使用它来测试一些 REST 服务。由于“prolog 中不允许内容”,我在解析来自我们服务的 XML 响应时遇到问题。经过一段时间的搜索,我发现一个帖子说开头可能有一个字节顺序标记。为了补偿,我按照他们的方法在第一个
使用 HTTPBuilder,有没有办法处理分块响应而不修剪字符? 如果我尝试:
def http = new HTTPBuilder('url')
http.request( Method.valueOf("GET"), XML )
我收到“序言消息中不允许的内容”。然而:
http.request( Method.valueOf("GET"), TEXT )
有效,但需要在将响应发送到 XmlParser 之前修剪文本直到第一个
【问题讨论】:
-
不幸的是,您的问题既没有明确表达也没有可重现(由我)。你想发布一个reproducible unit test case。
-
我想我也有类似的问题:stackoverflow.com/questions/8760713/…
标签: groovy xml-parsing chunked-encoding httpbuilder