golang管理http代理
说明 由于使用go的自带的net/http库并结合http代理使用时会遇到too many open files和too many open connections这样的错误,导致无法创建新的连接,其原因是没有释放已用过的连接,本文只是用来总结解决这个问题的设置 代码 组装http请求时设置访问完成时自动关闭连接,这样就不会让服务器和客户端一直保持连接,从而造成资源耗光了 http_requ, _ := http.NewRequest(req.Method, dest_url, req.Body) http_requ.Header = req.Header //在头部设置使用之后关闭连接 http_requ.Header.Set("Connection", "close") //或者直接设置...阅读全文