我尝试使用 Groovy 和http-builder-ng
.
要检查每个请求的所有标头,我想关闭自动重定向。这样做http-builder
有BasicHttpParams
,但我认为BasicHttpParams
没有工作http-builder-ng
。
还有其他方法可以关闭自动重定向吗?
问问题
472 次
1 回答
4
我以前没有使用http-builder-ng
过,但是从文档中我看不到直接配置它的方法。但是默认情况下,您使用一些带有客户端实现的变体core
,apache
或者okhttp
. 我想您需要配置您正在使用的底层客户端库,以不使用https://http-builder-ng.github.io/http-builder-ng/asciidoc/html5/#_clientclientCustomizer
中所述的重定向。
例如。使用core
变体:
http = configure {
request.uri = 'test.com'
client.clientCustomizer { it.followRedirects = false }
}
于 2017-11-28T13:36:10.487 回答