pyspider 響應

2023-02-16 16:06 更新

響應

Response對象的屬性。

Response.url

最終的URL。

Response.text

響應內(nèi)容,以unicode為單位。

如果Response.encoding是None且chardet模塊可用,則將猜測內(nèi)容的編碼。

Response.content

響應內(nèi)容,以字節(jié)為單位。

Response.doc

一個PyQuery響應的內(nèi)容的對象。鏈接默認為絕對鏈接。

請參閱PyQuery的文檔:https://pythonhosted.org/pyquery/

重要的是我要重復一遍,參考PyQuery的文檔:https://pythonhosted.org/pyquery/

Response.etree

一個LXML響應的內(nèi)容的對象。

Response.json

響應的JSON編碼內(nèi)容(如果有)。

Response.status_code

Response.orig_url

如果在請求期間有任何重定向,這里是您剛剛提交的網(wǎng)址self.crawl。

Response.headers

不區(qū)分大小寫的dict包含響應標頭。

Response.cookies

Response.error

獲取錯誤時的消息

響應時間

提取期間使用的時間。

Response.ok

如果status_code是200且沒有錯誤,則為真。

Response.encoding

Response.content的編碼。

如果Response.encoding為None,則將通過標頭或內(nèi)容或chardet(如果可用)猜測編碼。

手動設置內(nèi)容編碼將覆蓋猜測的編碼。

Response.save

self.crawlAPI 保存的對象

Response.js_script_result

JS腳本返回的內(nèi)容

Response.raise_for_status()

如果狀態(tài)代碼不是200或Response.error存在,則引發(fā)HTTPError 。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號