pycURL を使用してリダイレクト チェーンの中間 URL を取得することに興味があります。したがって、私が Web サイトSite Aを持っているとします。これはSite Bにリダイレクトされ、次にSite Cにリダイレクトされます。通常、私はサイト A (開始 URL) とサイト C (終了 URL)しか見ることができませんが、開始サイトと終了サイト (この場合はサイト B )の間に存在するサイトにも興味があります。. どうすればこれを行うことができますか?
1771 次
1 に答える
0
PyCurl Callbacksを見てください:
## Callback function invoked when header data is ready
def header(buf):
import sys
sys.stdout.write(buf)
# Returning None implies that all bytes were written
c = pycurl.Curl()
c.setopt(pycurl.URL, "http://www.siteA.com/")
c.setopt(pycurl.HEADERFUNCTION, header)
c.perform()
于 2010-08-29T23:21:00.013 に答える