2

pycURL を使用してリダイレクト チェーンの中間 URL を取得することに興味があります。したがって、私が Web サイトSite Aを持っているとします。これはSite Bにリダイレクトされ、次にSite Cにリダイレクトされます。通常、私はサイト A (開始 URL) とサイト C (終了 URL)しか見ることができませんが、開始サイトと終了サイト (この場合はサイト B )の間に存在するサイトにも興味があります。. どうすればこれを行うことができますか?

4

1 に答える 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 に答える