标准的詹金斯通知网址为:
JENKINS_URL/job/demo/build?token=TOKEN_NAME or /buildWithParameters?token=TOKEN_NAME
我发送了更长的uri(带有较长的查询参数),我得到了:
<h1>Bad Message 414</h1><pre>reason: URI Too Long</pre>response ended: 414
是否可以使用正文将其发布到Jenkins网址,并使用带有参数化版本的正文?
或者将其包括为HTTP标头? (也就是说,如果标头的长度大于URI)。
答案 0 :(得分:2)
以下是curl命令的示例:
curl -X POST JENKINS_URL/job/JOB_NAME/build \
--user USER:TOKEN \
--data-urlencode json='{"parameter": [{"name":"id", "value":"123"}, {"name":"verbosity", "value":"high"}]}'
如果您想了解更多信息,请从官方来源获取: