Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago

Web.Contents using Get method and passing RequestBody

I am trying to call 3rd party Web.Content Get method , it requires a json parameter.   

My code is:
header = [#"Content-Type"="application/json", #"Authorization"="Bearer " & #"GetAccessToken"()]
request = Web.Contents(url,[Headers=header,Query=[method="get", Content="application/json", body=query2, ParameterType="RequestBody"]])
 
Postman has C# RestSharp has 
request.AddParameter("application/json", body,  ParameterType.RequestBody);
 
Fiddler shows:   "errors":{"":["A non-empty request body is required."]}. 
 
Is there a way to set ParameterType as RequestBody and pass in Web.Contents call?     If not, any other suggestions?

3 Replies