1
0
mirror of https://github.com/astaxie/beego.git synced 2024-12-22 14:40:50 +00:00

set default timeout

This commit is contained in:
JessonChan 2015-04-26 16:08:25 +08:00 committed by astaxie
parent 51161361db
commit d8734cf58d

View File

@ -357,6 +357,13 @@ func (b *BeegoHttpRequest) getResponse() (*http.Response, error) {
trans := b.setting.Transport
if b.setting.ConnectTimeout == 0 {
b.setting.ConnectTimeout = 30 * time.Second
}
if b.setting.ReadWriteTimeout == 0 {
b.setting.ReadWriteTimeout = 30 * time.Second
}
if trans == nil {
// create default transport
trans = &http.Transport{