Jenkins Rest API没有响应正确的位置

时间:2018-06-22 12:48:49

标签: jenkins

如果我有没有参数的工作并且使用curl我会提出请求

curl -i  http://10.116.178.97:8050/job/test-job/build?token=useruseruseruser

我收到有关位置的回复

HTTP/1.1 201 Created
Date: Fri, 22 Jun 2018 12:36:59 GMT
X-Content-Type-Options: nosniff
Location: http://10.116.178.97:8050/queue/item/1151/
Content-Length: 0
Server: Jetty(9.4.z-SNAPSHOT)

但是如果我有一个带有一个参数的参数化作业

curl -i  http://10.116.178.97:8050/job/test-job/build?token=useruseruseruser  -F json='{"parameter": [{"name":"str", "value":"file0"}]}'

我的回复没有可用的位置字段

HTTP/1.1 201 Created
Date: Fri, 22 Jun 2018 12:38:00 GMT
X-Content-Type-Options: nosniff
Location: http://10.116.178.97:8050/job/test-job/
Content-Length: 0
Server: Jetty(9.4.z-SNAPSHOT)

如何在此位置获得工作编号?

0 个答案:

没有答案