【发布时间】:2016-12-01 11:27:01
【问题描述】:
我想使用具有以下特性的 http 客户端进行 http 调用:
- 不遵循重定向(只需获取第一次调用的完整响应,返回 302 重定向代码)
- 能够接收 cookie
因此,我正在寻找使用 http.Client 而不是 trasport.RoundTrip 的解决方案
我该怎么做?
【问题讨论】:
-
如何存储 cookie 与如何检查重定向响应是一个完全不同的问题。
-
是的,这就是棘手的部分。我可以使用 transport.RoundTrip 而不是 http 客户端获得单一响应,但我也在寻找可以检索 cookie 的解决方案。
-
使用 http.Client 时 CookieJar 不起作用,但在第一次重定向时停止?
-
是的,我正在尝试找出如何不让客户端进行重定向。
标签: http go session-cookies http-redirect