diff --git a/httplib/README.md b/httplib/README.md index 143bf7d4..6a72cf7c 100644 --- a/httplib/README.md +++ b/httplib/README.md @@ -10,8 +10,8 @@ you can use Get to crawl data. str, err := httplib.Get("http://beego.me/").String() if err != nil { - // error - } + // error + } fmt.Println(str) ## POST @@ -22,8 +22,8 @@ POST data to remote url req.Param("password","123456") str, err := req.String() if err != nil { - // error - } + // error + } fmt.Println(str) ## Set timeout @@ -32,7 +32,8 @@ The default timeout is `60` seconds, function prototype: SetTimeout(connectTimeout, readWriteTimeout time.Duration) -Exmaple: +Exmaple: + // GET httplib.Get("http://beego.me/").SetTimeout(100 * time.Second, 30 * time.Second) @@ -49,10 +50,10 @@ If you want to debug the request info, set the debug on ## Set HTTP Basic Auth str, err := Get("http://beego.me/").SetBasicAuth("user", "passwd").String() - if err != nil { - // error - } - fmt.Println(str) + if err != nil { + // error + } + fmt.Println(str) ## Set HTTPS @@ -67,7 +68,7 @@ More info about the `tls.Config` please visit http://golang.org/pkg/crypto/tls/# some servers need to specify the protocol version of HTTP httplib.Get("http://beego.me/").SetProtocolVersion("HTTP/1.1") - + ## Set Cookie some http request need setcookie. So set it like this: @@ -86,8 +87,8 @@ httplib support mutil file upload, use `req.PostFile()` req.PostFile("uploadfile1", "httplib.pdf") str, err := req.String() if err != nil { - // error - } + // error + } fmt.Println(str)