如果熟悉HttpClient,那么你对 HTTPBuilder就不会感到陌生,它是对前者的封装,使之更符合Groovy的使用惯例。
HTTPBuilder支持对响应内容的自动解析,解析的方式可在请求中指定,缺省除了TEXT之外,还支持XML、 HTML和JSON。如果在请求中不指定解析方式,那么它会根据响应的内容类型选择最合适的方式进行解析。对于每一种内容类型:
TEXT,纯文本
XML,采用XmlSlurper解析内容
HTML,先采用NekoHTML使HTML 规范化,之后采用XmlSlurper解析DOM
JSON,采用JSON-lib解析内容
主页:http://groovy.codehaus.org/modules/http-builder/home.html
下载:http://groovy.codehaus.org/modules/http-builder/download.html
来自:开源中国社区

