Lê Hồng Nhật
Lê Hồng Nhật

Reputation: 83

Payload body of a HTTP GET request

https://www.absolute.com/-/media/Commercial/resources/api/abt-api-working-with-absolute.pdf?la=en

I am trying to make the canonical request part for this one. On page 6 there is this part: Encoded hash of payload: Hash the entire body, HexEncode, and apply lowercase . I am not sure what is the payload that I should work on here if I'm trying to do a GET request. Is it the GET/POST params, or is it something else?

Upvotes: 0

Views: 3643

Answers (2)

AustinBreslinDev
AustinBreslinDev

Reputation: 11

I know I'm late, @Felipe is slightly wrong here. Mistook what OP meant by payload. Generally payload does mean Body, but with Absolutes REST API, you send the payload in the Authorization header. It is a standard. And there is way better documentation available in AWS than Absolute.

Absolute also have C# SDKs.

AbsoluteSDK

AWS Signature Version 4 Docs or Signing a Request

Upvotes: 1

Felipe Augusto
Felipe Augusto

Reputation: 8184

Payload is some data you send on the body of POST requests. You can see more information on the docs.

With Postman examples you can see some requests, and notice POST is the only one which has body.

Upvotes: 3

Related Questions