0
網站需要HTTP_REFFER當我發送的請求.. 在PyQuery打開網頁的常見的方式是'Pyquery:我正在使用pyquery,本頁面需要HTTP_REFFER,我該怎麼辦?
> doc=pyQuery(url=r'http://www.....')
我怎樣才能添加HTTP_REFFER?
`
網站需要HTTP_REFFER當我發送的請求.. 在PyQuery打開網頁的常見的方式是'Pyquery:我正在使用pyquery,本頁面需要HTTP_REFFER,我該怎麼辦?
> doc=pyQuery(url=r'http://www.....')
我怎樣才能添加HTTP_REFFER?
`
pyQuery從urllib.request如果你在PY3或urllib2如果你在使用PY2的urlopen。當您使用url參數提供它時,它應該是一個字符串或一個Request對象。
在python2情況下,讓我們來看看它是如何看,如果你想要一個HTTP_HEADER添加到您的要求,如:
import urllib2
url = urllib2.Request("http://...", headers={'HTTP_REFERER': "http://..."})
doc = pyQuery(url=url)
這將在python3情況類似。閱讀你工作的庫的代碼總是很好,你可以找到python代碼here。