我如何查看从客户端发送到 Jersey Web 服务的 http 请求
How can i see http requests sent from client to Jersey Web service
正如标题所解释的,我想查看由我的 android 应用程序客户端发送到我的 Jersey Web 服务的 http 请求。
此外,我正在使用
https://github.com/kevinsawicki/http-request
class 用于发送请求,但我不确定它们是否经过 SSL 加密。我可以通过查看到达我的 Web 服务的 http 请求来查看它们是否已加密吗?
如果您可以访问 Web 服务所在的服务器 运行,则可以使用 Wireshark:https://www.wireshark.org/
这将为您跟踪和解码 tcp/ip 协议,并确实向您显示它是否在 SSL 下加密。
假设您拥有服务器并拥有完全访问权限,您还可以将服务器中的私钥安装到 Wireshark 中,然后它会显示解码后的 SSL 流量。
正如标题所解释的,我想查看由我的 android 应用程序客户端发送到我的 Jersey Web 服务的 http 请求。
此外,我正在使用 https://github.com/kevinsawicki/http-request class 用于发送请求,但我不确定它们是否经过 SSL 加密。我可以通过查看到达我的 Web 服务的 http 请求来查看它们是否已加密吗?
如果您可以访问 Web 服务所在的服务器 运行,则可以使用 Wireshark:https://www.wireshark.org/
这将为您跟踪和解码 tcp/ip 协议,并确实向您显示它是否在 SSL 下加密。
假设您拥有服务器并拥有完全访问权限,您还可以将服务器中的私钥安装到 Wireshark 中,然后它会显示解码后的 SSL 流量。