亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將 http 響應設置為空白標識符是否會導致文件處理程序泄漏?

將 http 響應設置為空白標識符是否會導致文件處理程序泄漏?

Go
Helenr 2023-08-07 11:05:08
做這個_,?myError?:=?hc.Do(req)導致文件處理程序泄漏?我沒有看到文檔中的響應一直被關閉,客戶端是否負責關閉響應,即使它不使用它?
查看完整描述

1 回答

?
搖曳的薔薇

TA貢獻1793條經驗 獲得超6個贊

是的,這會導致資源泄漏,從而阻止底層 RoundTripper 重用持久(保持活動)連接。

從源頭http.Response;

調用者有責任關閉 Body。如果正文未讀完并關閉,默認 HTTP 客戶端的傳輸可能不會重用 HTTP/1.x“保持活動”TCP 連接。

分配給空白標識符不會改變任何內容。您還沒有閱讀或關閉http.Response.Body.


查看完整回答
反對 回復 2023-08-07
  • 1 回答
  • 0 關注
  • 111 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號