golang Get: context deadline exceeded (Client.Timeout exceeded while aw
在浏览器是可以正常访问的,但是使用代码就出现了响应失败的问题,主要是服务端反应速度太慢而客户端请求的超时太小,可以提高服务端的响应速度,也可以增大客户端请求的超时时间,因为只是一个小例子,我采用的方法是增大客户端请求的超时时间。
package main
import (
"fmt"
"time"
"github.com/kirinlabs/HttpRequest"
)
func main() {
req := HttpRequest.NewRequest()
req.SetTimeout(10 * time.Second)
res, err := req.Get(fmt.Sprintf("http://127.0.0.1:8000/%s?a=%d&b=%d", "add", 1, 2))
fmt.Println(err)
fmt.Println(res)
}