Я знаю, что этот вопрос задавался ранее, и я искал последние несколько дней, как правильно сделать это в отличной форме, но мне не повезло. Я могу сделать это просто отлично с помощью почтальона.
import groovyx.net.http.HTTPBuilder
import static groovyx.net.http.ContentType.*
import groovyx.net.http.ContentType
import static groovyx.net.http.Method.*
import groovy.json.JsonSlurper
import net.sf.json.groovy.JsonSlurper
def remote = new HTTPBuilder("https://jira.company.com/rest/com-spartez-ephor/1.0")
remote.request(POST) { req ->
uri.path = "/workflow/jira/issue/16600/link/TS-6825"
headers.'Content-Type' = 'application/json'
headers.'Authorization' =
"Basic ${"uuuu:pppp".bytes.encodeBase64().toString()}"
response.success = { resp, json ->
json ?: [:]
}
}
любая помощь в этом будет принята с благодарностью.