Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PayloadView ¶
type PayloadView struct { Response ResponseDetailsView `json:"response"` Request RequestDetailsView `json:"request"` }
PayloadView is used when marshalling and unmarshalling payloads.
type PayloadViewData ¶
type PayloadViewData struct {
Data []PayloadView `json:"data"`
}
type RequestDetailsView ¶
type RequestDetailsView struct { Path string `json:"path"` Method string `json:"method"` Destination string `json:"destination"` Scheme string `json:"scheme"` Query string `json:"query"` Body string `json:"body"` Headers map[string][]string `json:"headers"` }
RequestDetailsView is used when marshalling and unmarshalling RequestDetails
type ResponseDetailsView ¶
type ResponseDetailsView struct { Status int `json:"status"` Body string `json:"body"` EncodedBody bool `json:"encodedBody"` Headers map[string][]string `json:"headers"` }
ResponseDetailsView is used when marshalling and unmarshalling requests. This struct's Body may be Base64 encoded based on the EncodedBody field.
Click to show internal directories.
Click to hide internal directories.