我希望看到失败请求的SSL握手细节。我正在为Jenkins使用HttpRequest Plugin。有人知道类似于curl命令的“-v”的东西吗?
下面是一个示例请求,在声明性管道中使用插件会失败:
def response =
httpRequest url: 'https://self-signed.badssl.com/',
httpMode: 'GET',
customHeaders: [[name: 'Content-Type', value: 'application/json']]
1条答案
按热度按时间xu3bshqb1#
AFAIK HTTP请求插件中没有内置详细选项。但作为一种解决方案,您可以为下划线库启用调试日志。(例如:HTTP Apache客户端等)
回答您的特定问题,因为您需要SSL调试日志。您可以为JVM启用SSL调试日志。您可以将以下System属性传递给Jenkins运行时。如果要过滤特定主机的日志,请参阅this。