<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      python requests庫從接口get數(shù)據(jù)報(bào)錯Max retries exceeded with url解決方式記錄

      問題:

      session = HTMLSession()
      
      r: requests_html.HTMLResponse
      r = session.get(url=req["url"], params=req["params"], cookies=req["cookies"]
      

      在跑的過程偶然出現(xiàn)一次Max retries exceeded with url報(bào)錯,雖然只有一次,為了穩(wěn)妥起見,我還是去查了一下可能的原因和解決辦法
      報(bào)錯信息為

      requests.exceptions.ConnectionError: HTTPConnectionPool(host='..com', port=80): Max retries exceeded with url: /diagno/version/data?=23&=23&=10&=10&=111&=273 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x09C44280>: Failed to establish a new connection: [WinError 10060] 由于連接方在一段時間后沒有正確答復(fù)或連接的主機(jī)沒有反應(yīng),連接嘗試失敗。'))

      解決方案:
      經(jīng)查找,可能的原因有2個

      1. http保持長連接導(dǎo)致短時間內(nèi)大量連接存在,最終服務(wù)器拒絕訪問;
      2. 訪問次數(shù)頻繁,被禁止訪問
        原因2需要加代理,我就先不加,接下來只對原因1處理
      from requests_html import HTMLSession
      def api_get_html(self, req: dict):
          session = HTMLSession()
          for i in range(3):
              try:
                  r: requests_html.HTMLResponse
                  r = session.get(url=req["url"], params=req["params"], cookies=req["cookies"],headers={'Connection': 'close',})
                  break
              except ConnectionError as e:
                  logging.warning(f"{e}==>req:{str(req)}")
                  time.sleep(2)
          else:
              raise e
      

      總的來說,就是訪問時關(guān)閉TCP長連接"headers={'Connection': 'close',}",再用try……excep捕捉錯誤,捕捉到之后就等待2s后重連,總共嘗試重連3次,最終如果還是不行就把錯誤報(bào)出來跳出程序

      ----更新------
      最近同事反饋又報(bào)了這個錯誤,查了一下不是這個方法報(bào)的錯,是別的訪問接口的方法。目前來說這種解決方式應(yīng)該還是可行的。
      寫了個裝飾器,把所有訪問接口方法的封裝起來。后續(xù)再看看會不會報(bào)錯。

      posted @ 2022-05-30 15:58  叢影HHZ  閱讀(2440)  評論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 日本一码二码三码的区分| 中国xxx农村性视频| XXXXXHD亚洲日本HD| 亚洲一线二线三线品牌精华液久久久| 亚洲国产欧美一区二区好看电影| 欧美人与动牲交A免费观看| 欧美乱妇高清无乱码免费| 乱人伦中文字幕成人网站在线 | 亚洲精品无码日韩国产不卡av| 不卡一区二区国产在线| 国产又爽又黄的精品视频| 精品国产国语对白主播野战| 亚洲人成在线播放网站| 国产在线精品欧美日韩电影| 在国产线视频A在线视频| 国产女人在线视频| 午夜大片免费男女爽爽影院| 国产超碰无码最新上传| 久久综合久久美利坚合众国| 淮北市| 日韩精品专区在线影院重磅| 中文无码乱人伦中文视频在线| 中国老熟妇自拍hd发布| 四虎在线永久免费看精品| 深夜av在线免费观看| 隔壁老王国产在线精品| 久久精品国产亚洲αv忘忧草| 高清日韩一区二区三区视频| 日韩 欧美 亚洲 一区二区| 太康县| 国产亚洲综合区成人国产| av在线播放观看国产| 波多野结衣美乳人妻hd电影欧美 | a级黑人大硬长爽猛出猛进| 韩国午夜理伦三级| 国产精品一区二区久久精品无码 | 国产乱人伦无无码视频试看| 亚洲乱码国产乱码精品精| 国内精品久久久久影院网站| 欧美肥妇毛多水多bbxx| 国产伦子沙发午休系列资源曝光|