Em muốn crawl trang https://www.sosanhgia.com/ nhưng không sử dụng request được.
Code:
Lỗi:
em sử dụng urllib2 thì lại get được. Các bác cho em hỏi là vì sao lại như vậy ạ? Và làm thế nào để request được ạ?
Em muốn crawl trang https://www.sosanhgia.com/ nhưng không sử dụng request được.
Code:
Lỗi:
em sử dụng urllib2 thì lại get được. Các bác cho em hỏi là vì sao lại như vậy ạ? Và làm thế nào để request được ạ?
Có 2 cách, không biết được không
I. Thử
requests.get('https://sosanhgia.com', verify=True)
II. Update cái certifi
pip install certifi
Còn nếu chưa được thì bó tay, xem thêm mấy cái OpenSSL xem sao
Bạn download cer ở đây:
http://curl.haxx.se/ca/cacert.pem
Rồi code này xem sau:
r = requests.get(url, verify='cacert.pem')
Thử tất cả các cách đều không được các bác ạ.
Các Pro làm ơn chỉ giáo thêm giúp em với
Notice: cách này khiến cho bảo mật của code/server sẽ bị ảnh hưởng nếu làm production.