Pythonのurllib2を使ってkeepaliveのHTTP接続
2006.04.15
Pythonの標準ライブラリurllib2の枠組みで強引に持続的HTTP接続(keep-alive)を実現するkeepalive.pyを作った.適当に使って.バグを見つけたら教えてくださいな.
keepalive.py
使い方:
>>> import keepalive >>> op = keepalive.keepalive_opener() >>> u0 = op.open('http://www.example.com') u0.read() してなんか処理する >>> u1 = op.open('http://www.example.com')* u0.read() してないうちに,もう一度op.open()するとエラーになる(ハズ). * 当然サーバ側がkeep aliveしてくれないと意味ありません.
カテゴリー:技術情報メモ