声明
本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!
例子香港快运注册
关键步骤截图
请求流程
import execjs
import requests
headers = {
"Accept": "*/*",
"Accept-Language": "zh-CN,zh;q=0.9",
"Cache-Control": "no-cache",
"Connection": "keep-alive",
"Pragma": "no-cache",
"Sec-Fetch-Dest": "script",
"Sec-Fetch-Mode": "no-cors",
"Sec-Fetch-Site": "cross-site",
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0",
"sec-ch-ua": "\"Not/A)Brand\";v=\"8\", \"Chromium\";v=\"126\", \"Microsoft Edge\";v=\"126\"",
"sec-ch-ua-mobile": "?0",
"sec-ch-ua-platform": "\"Windows\""
}
cookies = {
"isg": "BEJCOdUAkLV3OYklaCwd5YMtk0ikE0Ytte9CT4xbRrVg3-JZdKPYPz9ci9ujj77F"
}
url = ""
result=requests.get('http://localhost:3000/227').json()
n=result['n']
a=result['a']
t=result['t']
print(result)
params = {
"a": a,
"t": t,
"n": n,
"p": "{\"ncbtn\":\"88.4749984741211|183|41.60000228881836|33.60000228881836|183|216.60000228881836|88.4749984741211|130.07500076293945\",\"umidToken\":\"T2gAOQ0FKm5feVjBZ6CHlXNTnQV7R5jT69dYWOZKkF1B7Go8ZoTrD7WFN-J2MLaMnDE=\",\"ncSessionID\":\"895d449c02a\",\"et\":\"1\"}",
"scene": "nc_login",
"asyn": "0",
"lang": "cn",
"v": "1",
"callback": "jsonp_07163892427464109"
}
response = requests.get(url, headers=headers, cookies=cookies, params=params)
print(response.text)
执行代码部分太多就不放了。