REST执行失败,状态代码为302

REST执行失败,状态代码为302,rest,jenkins,jenkins-api,Rest,Jenkins,Jenkins Api,我们正在尝试使用Jenkins的RESTAPI重命名Job,尽管使用了正确的REST端点,但使用CURL时得到的状态代码为302。邮递员工作很好 curl-v-X POST/job//doRename?newName=cr%20test-H'授权:基本E45tg646YWRtaW4tryu='-H'缓存控制:无缓存'-H'詹金斯碎屑:' 使用CURL测试时的状态代码:HTTP/1.1 302已找到 据此,状态代码302表示请求的资源临时驻留在不同的URI下 这是每个Jenkins REST AP

我们正在尝试使用Jenkins的RESTAPI重命名Job,尽管使用了正确的REST端点,但使用CURL时得到的状态代码为302。邮递员工作很好

curl-v-X POST/job//doRename?newName=cr%20test-H'授权:基本E45tg646YWRtaW4tryu='-H'缓存控制:无缓存'-H'詹金斯碎屑:'

使用CURL测试时的状态代码:
HTTP/1.1 302已找到

据此,状态代码302表示请求的资源临时驻留在不同的URI下

这是每个Jenkins REST API的问题

看起来在每个Jenkins REST请求中都有两个通过HTTP/HTTPS进行的调用第一个调用对每个请求进行适当的更改,第二个调用确认是否进行了请求的更改

重要提示-虽然它给出了302状态代码,但在后台它可以达到这个目的。若我的上述陈述是正确的,那个么在第二次通话中确认是否进行了更改是失败的

请建议如何解决此问题。

请参阅