[英]How to login website with javascript in Python?
我想登錄一個網站https://creis.fang.com/
。
我的代碼是:
import requests
url = 'https://creis.fang.com/'
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0'}
data = {'cnname':'login_id', 'cnpassword':'pass1', 'cntempcode':'pass2', 'cnproductselect':'企業版'}
s = requests.Session()
res = s.post(url = url, data = data, headers = headers, allow_redirects=False)
然而,它失敗了。
我該怎么辦?
謝謝
在標頭中,您需要傳遞要發送的對象類型...
嘗試
headers={ 'Content-Type':'application/json' }
順便說一句,您應該檢查服務器用於登錄的端點, https://creis.fang.com/是域,但端點是唯一的,您需要知道它是哪個
也許您需要使用 Selenium 模擬瀏覽器:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.