format code
This commit is contained in:
parent
3cff50f83b
commit
da98d8281d
@ -54,7 +54,7 @@ func NewClient(client *http.Client) *Client {
|
|||||||
// 设置客户端不自动跳转
|
// 设置客户端不自动跳转
|
||||||
func DefaultClient() *Client {
|
func DefaultClient() *Client {
|
||||||
jar, _ := cookiejar.New(nil)
|
jar, _ := cookiejar.New(nil)
|
||||||
timeout := time.Duration(30 * time.Second)
|
timeout := 30 * time.Second
|
||||||
client := &http.Client{
|
client := &http.Client{
|
||||||
CheckRedirect: func(req *http.Request, via []*http.Request) error {
|
CheckRedirect: func(req *http.Request, via []*http.Request) error {
|
||||||
return http.ErrUseLastResponse
|
return http.ErrUseLastResponse
|
||||||
|
12
parser.go
12
parser.go
@ -88,19 +88,11 @@ func getMessageType(filename string) string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func scanXml(resp *http.Response, v interface{}) error {
|
func scanXml(resp *http.Response, v interface{}) error {
|
||||||
var buffer bytes.Buffer
|
return xml.NewDecoder(resp.Body).Decode(v)
|
||||||
if _, err := buffer.ReadFrom(resp.Body); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return xml.Unmarshal(buffer.Bytes(), v)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func scanJson(resp *http.Response, v interface{}) error {
|
func scanJson(resp *http.Response, v interface{}) error {
|
||||||
var buffer bytes.Buffer
|
return json.NewDecoder(resp.Body).Decode(v)
|
||||||
if _, err := buffer.ReadFrom(resp.Body); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return json.Unmarshal(buffer.Bytes(), v)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func stringToByte(s string) []byte {
|
func stringToByte(s string) []byte {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user