I try to build REST endpoint with POST method.
In this endpoint after some logic i need to send http POST request
if i do this block of code from Script Console it works fine, but if this block runs from REST Endpoint, i see that request body is empty.
import groovyx.net.http.ContentType
import groovyx.net.http.HTTPBuilder
import groovyx.net.http.Methoddef http = new HTTPBuilder('URL')
http.request(Method.POST) {
requestContentType = ContentType.JSON
headers."Authorization" = "Bearer "
body ="""HI
"""
response.success ={ resp, JSON -> log.warn("POST success "+JSON) }
response.failure =
{ resp, JSON -> log.warn("POST fail "+JSON) }
}
Could you please provide a little bit more information, i.e. what are you trying to do with the REST Endpoint? Do you want to update the value of a particular field?
Thank you and Kind regards,
Ram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.