Documentation ¶
Index ¶
- type Client
- func (clnt *Client) Close()
- func (clnt *Client) Do(rqst *http.Request) (rspnse *http.Response, err error)
- func (clnt *Client) Send(rqstpath string, a ...interface{}) (rspr iorw.Reader, err error)
- func (clnt *Client) SendReceive(rqstpath string, a ...interface{}) (rw ReaderWriter, err error)
- func (clnt *Client) SendRespondString(rqstpath string, a ...interface{}) (rspstr string, err error)
- type ClientHandle
- type ReaderWriter
- type Response
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client - struct
var DefaultClient *Client
DefaultClient - default global web Client
func (*Client) SendReceive ¶
func (clnt *Client) SendReceive(rqstpath string, a ...interface{}) (rw ReaderWriter, err error)
SendReceive return ReaderWriter that implement io.Reader,io.Writer
type ClientHandle ¶
type ReaderWriter ¶
type ReaderWriter interface { iorw.PrinterReader io.ReadWriteCloser Flush() error }
ReaderWriter interface
Click to show internal directories.
Click to hide internal directories.