Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ImageProcessorType ¶
func ImageProcessorType() string
Types ¶
type ImageProcessor ¶
type ImageProcessor struct {
// contains filtered or unexported fields
}
func NewImageProcessor ¶
func NewImageProcessor(options ImageProcessorOptions, observability *common.Observability) *ImageProcessor
func (*ImageProcessor) HandleHttpRequest ¶
func (p *ImageProcessor) HandleHttpRequest(w http.ResponseWriter, r *http.Request) error
func (*ImageProcessor) Type ¶
func (p *ImageProcessor) Type() string
type ImageProcessorOptions ¶
type ImageProcessorRequest ¶
type ImageProcessorRequest struct { URL string `form:"url"` Kind string `form:"kind,omitempty"` Width int `form:"width,omitempty"` Height int `form:"height,omitempty"` UserAgent string `form:"userAgent,omitempty"` Timeout int `form:"timeout,omitempty"` Delay int `form:"delay,omitempty"` AsPDF bool `form:"asPDF,omitempty"` Headers map[string]interface{} `form:"headers,omitempty"` }
Click to show internal directories.
Click to hide internal directories.