我正在尝试通过提供内部版本号作为参数来获取工作状态。
curl -s -S -u "Ashwin":"XXX" "http://XX.XXX.XXX.XX:8080/job/apitest/buildNum/logText/progressiveText?start=0"
上面的代码片段工作正常。无论如何,可以将内部版本号作为json正文发送。
答案 0 :(得分:0)
总之,不。 Jenkins API将控制台日志查询定义为GET请求,该请求(至少在Jenkins API中)不包含主体。 URL和路径等主要参数是URL路径的一部分,URL的查询字符串部分提供了可选参数。
这个问题使我感到奇怪。为什么不能以与构造在正文中建议发送的JSON结构相同的方式构造查询URL(该查询URL包含构建ID作为URL路径的一部分)?