Documentation ¶
Index ¶
- type FormBuilder
- func (f *FormBuilder) AddField(fieldName string, fieldValue string)
- func (f *FormBuilder) AddFormField(fieldName string, body io.Reader)
- func (f *FormBuilder) AddFormFile(fieldName string, fileName string, body io.ReadCloser)
- func (f *FormBuilder) AddPart(header textproto.MIMEHeader, body io.Reader)
- func (f FormBuilder) Close() (err error)
- func (f *FormBuilder) Done()
- func (f *FormBuilder) FormDataContentType() string
- func (f FormBuilder) Read(b []byte) (int, error)
- func (f *FormBuilder) SetBoundary(boundary string) error
- type FormBuilderPart
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FormBuilder ¶
type FormBuilder struct { Parts []FormBuilderPart // contains filtered or unexported fields }
func NewBuilder ¶
func NewBuilder() FormBuilder
func (*FormBuilder) AddField ¶
func (f *FormBuilder) AddField(fieldName string, fieldValue string)
func (*FormBuilder) AddFormField ¶
func (f *FormBuilder) AddFormField(fieldName string, body io.Reader)
func (*FormBuilder) AddFormFile ¶
func (f *FormBuilder) AddFormFile(fieldName string, fileName string, body io.ReadCloser)
func (*FormBuilder) AddPart ¶
func (f *FormBuilder) AddPart(header textproto.MIMEHeader, body io.Reader)
func (FormBuilder) Close ¶
func (f FormBuilder) Close() (err error)
func (*FormBuilder) Done ¶
func (f *FormBuilder) Done()
func (*FormBuilder) FormDataContentType ¶
func (f *FormBuilder) FormDataContentType() string
func (*FormBuilder) SetBoundary ¶
func (f *FormBuilder) SetBoundary(boundary string) error
type FormBuilderPart ¶
type FormBuilderPart struct { Header textproto.MIMEHeader Body io.Reader }
Click to show internal directories.
Click to hide internal directories.