再一次嘗試將QQ空間的頭像保存到本地的過程當中,發現每次執行那段代碼都要有大約將近20s左右的延時。瀏覽器
這個延時對於正常來講是不可忍受的。嘗試解決之。首先嚐試用瀏覽器直接打開頭像地址,發現沒有任何延時,瞬間即開。看來問題是出如今了代碼之上。爲了方便,獲取頭像採用的是urllib.urlretrive方法。既然這個方法有問題,那用最原始的的urllib.open處理。但是實驗證實仍是同樣的延時。服務器
使用wireshark跟蹤發如今urllib.open的時候,騰訊服務器首先會反饋一個400 Bad Request錯誤,以後就是漫長的等待。但究竟爲何要等待尚不知曉。url
而換用urllib2.open則沒有這個問題。騰訊