class Hoodoo::Client::Endpoint::HTTPBased::DataForRequest

Description of data that will be used for request - essentially a compilation of a DescriptionOfRequest instance produced via a call to get_data_for_request.

Attributes

body_string[RW]

String of compiled body data for all actions (may be empty).

full_uri[RW]

The full HTTP URI (or equivalent HTTP URI for HTTP-like, but non-HTTP systems like AMQP) for the call, including any resource identifier and query data.

header_hash[RW]

Hash of headers; keys are HTTP header names as a Strings (e.g. “Content-Type”, “X-Interaction-ID”), values are header values as Strings.

query_hash[RW]

Hash of query; keys are query keys as Strings (e.g. “search”), values are query values as URL encoded Strings. (e.g. “outlet_id%3Dd32a0e15754a486989fdde2b0830fe12”)