2017-12-11 18 views

答えて

1

を適切なヘッダが必要で、この

import requests 

headers = { 
       "Host": "www.propertyshark.com", 
       "Connection": "keep-alive", 
       "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36", 
       "Upgrade-Insecure-Requests": "1", 
       "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8", 
       "Accept-Encoding": "gzip, deflate, br", 
       "Accept-Language": "en-US,en;q=0.9", 
} 

url = "https://www.propertyshark.com/mason/Property/53047525/1302-Richland-Ave-Santa-Ana-CA-92703/" 

req = requests.get(url, headers=headers) 
print(req.status_code) 
+0

を送信するためのリクエストを設定してみてください。 – Volatil3

+0

@ Volatil3なぜランダムに?そうでないと何が表示されますか? – Stack

+0

405が表示されます。 – Volatil3

-1

おそらく、ページに直接アクセスしようとしているからでしょうか。

あなたはmy_refererは、ウェブサイトのホームページのURL

requests.get(URL、ヘッダ= { 'リファラ':my_referer})で参照URL 追加してみてくださいすることができます私が追加した

関連する問題