如何从HttpURLConnection实例获取HTTP请求字符串

时间:2014-01-19 14:28:51

标签: java android httpurlconnection

我有从URL创建的HttpURLConnection实例,我还设置了查询参数,并在此HttpURLConnection实例上调用了一些setter。我使用此实例来获取Web服务的响应。

使用给定的HttpURLConnection实例时,是否有某种方法可以获取将通过网络发送的HTTP请求字符串? (仅用于调试目的)。我们可以使用HttpURLConnection以编程方式执行此操作,或者如果不可能,我如何监视传出的HTTP流量?

我需要这个的原因是,在某些情况下,通过直接查看此实例定义的请求而不是试图找出特定配置的错误,可以更容易地检测HttpURLConnection配置的错误。 HttpURLConnection通过检查调用什么setter。

感谢您的任何建议。

1 个答案:

答案 0 :(得分:0)

您可以使用 Fiddler

监控http Traffic

下载link