package rest
Import Path
github.com/aws/aws-sdk-go/private/protocol/rest (on go.dev)
Dependency Relation
imports 17 packages, and imported by one package
Involved Source Files
Package rest provides RESTful serialization of AWS requests and responses.
payload.go
unmarshal.go
Package-Level Functions (total 22, in which 8 are exported)
Build builds the REST component of a service request.
BuildAsGET builds the REST component of a service request with the ability to hoist
data from the body.
EscapePath escapes part of a URL path in Amazon style
PayloadMember returns the payload field member of i if there is one, or nil.
PayloadType returns the type of a payload field member of i if there is one, or "".
Unmarshal unmarshals the REST component of a response in a REST service.
UnmarshalMeta unmarshals the REST metadata of a response in a REST service
UnmarshalResponse attempts to unmarshal the REST response headers to
the data type passed in. The type must be a pointer. An error is returned
with any error unmarshaling the response into the target datatype.
Package-Level Variables (total 6, in which 3 are exported)
BuildHandler is a named request handler for building rest protocol requests
UnmarshalHandler is a named request handler for unmarshaling rest protocol requests
UnmarshalMetaHandler is a named request handler for unmarshaling rest protocol request metadata
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |