httputil get超时
时间: 2023-08-02 07:11:00 浏览: 384
fetch请求超时
httputil中的Get方法可以设置超时时间。可以通过设置http.Client的Timeout属性来实现。例如:
```go
import (
"net/http"
"time"
)
func main() {
client := &http.Client{
Timeout: 10 * time.Second,
}
resp, err := client.Get("http://example.com")
if err != nil {
// handle error
}
defer resp.Body.Close()
// process response
}
```
在上面的代码中,Timeout设置为10秒,如果Get请求在10秒内没有响应,将会返回超时错误。
阅读全文