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
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.