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してくれないと意味ありません.
カテゴリー:技術情報メモ
