Documentation
¶
Index ¶
- type CaptureMethod
- type HttpMethod
- type RequestInfo
- func (r *RequestInfo) GetBaseUrl() string
- func (r *RequestInfo) GetBodyParams() *string
- func (r *RequestInfo) GetErrors() []string
- func (r *RequestInfo) GetExtraProperties() map[string]interface{}
- func (r *RequestInfo) GetFormParams() map[string]string
- func (r *RequestInfo) GetHeaderParams() map[string]string
- func (r *RequestInfo) GetMethod() HttpMethod
- func (r *RequestInfo) GetMultipartParams() map[string]string
- func (r *RequestInfo) GetPath() string
- func (r *RequestInfo) GetPathParams() map[string]string
- func (r *RequestInfo) GetQueryParams() map[string]string
- func (r *RequestInfo) GetResponseBody() *string
- func (r *RequestInfo) GetResponseHeaders() map[string]string
- func (r *RequestInfo) GetStatusCode() *int
- func (r *RequestInfo) GetTimestamp() time.Time
- func (r *RequestInfo) MarshalJSON() ([]byte, error)
- func (r *RequestInfo) String() string
- func (r *RequestInfo) UnmarshalJSON(data []byte) error
- type RequestParams
- func (r *RequestParams) GetBodyParams() *string
- func (r *RequestParams) GetExtraProperties() map[string]interface{}
- func (r *RequestParams) GetFormParams() map[string]string
- func (r *RequestParams) GetHeaderParams() map[string]string
- func (r *RequestParams) GetMultipartParams() map[string]string
- func (r *RequestParams) GetPathParams() map[string]string
- func (r *RequestParams) GetQueryParams() map[string]string
- func (r *RequestParams) String() string
- func (r *RequestParams) UnmarshalJSON(data []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CaptureMethod ¶ added in v0.0.62
type CaptureMethod string
const ( CaptureMethodRequest CaptureMethod = "REQUEST" CaptureMethodBrowser CaptureMethod = "BROWSER" CaptureMethodBrowserbase CaptureMethod = "BROWSERBASE" )
func NewCaptureMethodFromString ¶ added in v0.0.62
func NewCaptureMethodFromString(s string) (CaptureMethod, error)
func (CaptureMethod) Ptr ¶ added in v0.0.62
func (c CaptureMethod) Ptr() *CaptureMethod
type HttpMethod ¶
type HttpMethod string
const ( HttpMethodGet HttpMethod = "GET" HttpMethodPost HttpMethod = "POST" HttpMethodPut HttpMethod = "PUT" HttpMethodDelete HttpMethod = "DELETE" HttpMethodPatch HttpMethod = "PATCH" HttpMethodOptions HttpMethod = "OPTIONS" HttpMethodHead HttpMethod = "HEAD" HttpMethodConnect HttpMethod = "CONNECT" HttpMethodTrace HttpMethod = "TRACE" )
func NewHttpMethodFromString ¶
func NewHttpMethodFromString(s string) (HttpMethod, error)
func (HttpMethod) Ptr ¶
func (h HttpMethod) Ptr() *HttpMethod
type RequestInfo ¶
type RequestInfo struct { BaseUrl string `json:"baseUrl" url:"baseUrl"` Path string `json:"path" url:"path"` Method HttpMethod `json:"method" url:"method"` PathParams map[string]string `json:"pathParams,omitempty" url:"pathParams,omitempty"` QueryParams map[string]string `json:"queryParams,omitempty" url:"queryParams,omitempty"` HeaderParams map[string]string `json:"headerParams,omitempty" url:"headerParams,omitempty"` BodyParams *string `json:"bodyParams,omitempty" url:"bodyParams,omitempty"` FormParams map[string]string `json:"formParams,omitempty" url:"formParams,omitempty"` MultipartParams map[string]string `json:"multipartParams,omitempty" url:"multipartParams,omitempty"` StatusCode *int `json:"statusCode,omitempty" url:"statusCode,omitempty"` ResponseBody *string `json:"responseBody,omitempty" url:"responseBody,omitempty"` ResponseHeaders map[string]string `json:"responseHeaders,omitempty" url:"responseHeaders,omitempty"` Errors []string `json:"errors,omitempty" url:"errors,omitempty"` Timestamp time.Time `json:"timestamp" url:"timestamp"` // contains filtered or unexported fields }
func (*RequestInfo) GetBaseUrl ¶ added in v0.0.63
func (r *RequestInfo) GetBaseUrl() string
func (*RequestInfo) GetBodyParams ¶ added in v0.0.63
func (r *RequestInfo) GetBodyParams() *string
func (*RequestInfo) GetErrors ¶ added in v0.0.63
func (r *RequestInfo) GetErrors() []string
func (*RequestInfo) GetExtraProperties ¶
func (r *RequestInfo) GetExtraProperties() map[string]interface{}
func (*RequestInfo) GetFormParams ¶ added in v0.0.63
func (r *RequestInfo) GetFormParams() map[string]string
func (*RequestInfo) GetHeaderParams ¶ added in v0.0.63
func (r *RequestInfo) GetHeaderParams() map[string]string
func (*RequestInfo) GetMethod ¶ added in v0.0.63
func (r *RequestInfo) GetMethod() HttpMethod
func (*RequestInfo) GetMultipartParams ¶ added in v0.0.63
func (r *RequestInfo) GetMultipartParams() map[string]string
func (*RequestInfo) GetPath ¶ added in v0.0.63
func (r *RequestInfo) GetPath() string
func (*RequestInfo) GetPathParams ¶ added in v0.0.63
func (r *RequestInfo) GetPathParams() map[string]string
func (*RequestInfo) GetQueryParams ¶ added in v0.0.63
func (r *RequestInfo) GetQueryParams() map[string]string
func (*RequestInfo) GetResponseBody ¶ added in v0.0.63
func (r *RequestInfo) GetResponseBody() *string
func (*RequestInfo) GetResponseHeaders ¶ added in v0.0.63
func (r *RequestInfo) GetResponseHeaders() map[string]string
func (*RequestInfo) GetStatusCode ¶ added in v0.0.63
func (r *RequestInfo) GetStatusCode() *int
func (*RequestInfo) GetTimestamp ¶ added in v0.0.63
func (r *RequestInfo) GetTimestamp() time.Time
func (*RequestInfo) MarshalJSON ¶
func (r *RequestInfo) MarshalJSON() ([]byte, error)
func (*RequestInfo) String ¶
func (r *RequestInfo) String() string
func (*RequestInfo) UnmarshalJSON ¶
func (r *RequestInfo) UnmarshalJSON(data []byte) error
type RequestParams ¶
type RequestParams struct { PathParams map[string]string `json:"pathParams,omitempty" url:"pathParams,omitempty"` QueryParams map[string]string `json:"queryParams,omitempty" url:"queryParams,omitempty"` HeaderParams map[string]string `json:"headerParams,omitempty" url:"headerParams,omitempty"` BodyParams *string `json:"bodyParams,omitempty" url:"bodyParams,omitempty"` FormParams map[string]string `json:"formParams,omitempty" url:"formParams,omitempty"` MultipartParams map[string]string `json:"multipartParams,omitempty" url:"multipartParams,omitempty"` // contains filtered or unexported fields }
func (*RequestParams) GetBodyParams ¶ added in v0.0.63
func (r *RequestParams) GetBodyParams() *string
func (*RequestParams) GetExtraProperties ¶
func (r *RequestParams) GetExtraProperties() map[string]interface{}
func (*RequestParams) GetFormParams ¶ added in v0.0.63
func (r *RequestParams) GetFormParams() map[string]string
func (*RequestParams) GetHeaderParams ¶ added in v0.0.63
func (r *RequestParams) GetHeaderParams() map[string]string
func (*RequestParams) GetMultipartParams ¶ added in v0.0.63
func (r *RequestParams) GetMultipartParams() map[string]string
func (*RequestParams) GetPathParams ¶ added in v0.0.63
func (r *RequestParams) GetPathParams() map[string]string
func (*RequestParams) GetQueryParams ¶ added in v0.0.63
func (r *RequestParams) GetQueryParams() map[string]string
func (*RequestParams) String ¶
func (r *RequestParams) String() string
func (*RequestParams) UnmarshalJSON ¶
func (r *RequestParams) UnmarshalJSON(data []byte) error
Click to show internal directories.
Click to hide internal directories.