【发布时间】:2020-11-25 09:21:33
【问题描述】:
基本上,我使用http-request-plugin 在jenkins-pipeline 中发送http-request。
在this post 中,可以在http-get 方法中发送JSON 编码的http-body。但是,在运行以下 jenkins-pipeline 脚本时,服务器端的 http-body 为空。使用http-get方法时是否允许在http-body中发送JSON数据?
import groovy.json.JsonOutput
def reqBody = [
'key01': 'val01',
'key02': 'val02',
]
def resp = httpRequest(
url: '127.0.0.1:8000/api/service01',
httpMode: 'GET',
contentType: 'APPLICATION_JSON',
requestBody: JsonOutput.toJson(reqBody),
)
【问题讨论】:
标签: jenkins-pipeline httprequest