首先 使用Chrome打开某二手车网站 找到注册按钮
按下F12 打开开发者工具 输入手机号 并点击注册 查看post请求
根据POST请求 模拟post请求
# -*- coding: utf-8 -*-
"""
Spyder Editor
This is a temporary script file.
"""
import requests
# In[]
#https://www.*****.com/dl/?ca_kw&ca_n=default&ca_s=seo_baidu
#需要改 token 和 time demo没全自动
tel = 157********
def POST(url):
#post参数
post_data = "phone=" + tel + "&time=1613791598&token=7af420e995bafa85a37ad49a87cef3d1"
#post 请求头
headers = {
"Accept": "application/json, text/javascript, */*; q=0.01",
"Accept-Encoding": "gzip, deflate, br",
"Accept-Language": "zh-CN,zh;q=0.9",
"Connection": "keep-alive",
"Content-Length": "72",
"Content-Type": "application/x-www-form-urlencoded; charset=UTF-8",
"Cookie": "antipas=mjr56770D0748219179381; uuid=ab28e01c-9fc1-4445-a50e-5269f9220532; cityDomain=dl; clueSourceCode=%2A%2300; user_city_id=56; ganji_uuid=1118989914260447169443; sessionid=a851db76-3065-4ed3-a983-c9bb8d1bf637; lg=1; Hm_lvt_bf3ee5b290ce731c7a4ce7a617256354=1612429134,1612433686,1613791591; lng_lat=121.50544_38.83919; gps_type=1; close_finance_popup=2021-02-20; preTime=%7B%22last%22%3A1613791598%2C%22this%22%3A1613791579%2C%22pre%22%3A1613791579%7D; Hm_lpvt_bf3ee5b290ce731c7a4ce7a617256354=1613791605; cainfo=%7B%22ca_a%22%3A%22-%22%2C%22ca_b%22%3A%22-%22%2C%22ca_s%22%3A%22seo_baidu%22%2C%22ca_n%22%3A%22default%22%2C%22ca_medium%22%3A%22-%22%2C%22ca_term%22%3A%22-%22%2C%22ca_content%22%3A%22-%22%2C%22ca_campaign%22%3A%22-%22%2C%22ca_kw%22%3A%22%22%2C%22ca_i%22%3A%22-%22%2C%22scode%22%3A%22-%22%2C%22keyword%22%3A%22-%22%2C%22ca_keywordid%22%3A%22-%22%2C%22display_finance_flag%22%3A%22-%22%2C%22platform%22%3A%221%22%2C%22version%22%3A1%2C%22client_ab%22%3A%22-%22%2C%22guid%22%3A%22ab28e01c-9fc1-4445-a50e-5269f9220532%22%2C%22ca_city%22%3A%22dl%22%2C%22sessionid%22%3A%22a851db76-3065-4ed3-a983-c9bb8d1bf637%22%7D",
"Host": "www.*****.com",
"Origin": "https://www.*****.com",
"Referer": "https://www.*****.com/dl/?ca_kw&ca_n=default&ca_s=seo_baidu",
"ec-Fetch-Dest": "empty",
"Sec-Fetch-Mode": "cors",
"Sec-Fetch-Site": "same-origin",
"User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36",
"X-Requested-With": "XMLHttpRequest"
}
req = requests.post(url,data=post_data,headers=headers)
print(req.status_code)
print(req.text)
# In[]
#if __name__ == '__main__':
#POST('https://www.*****.com/zq_user/?act=register')
for i in range(1,15):
if __name__ == '__main__':
POST('https://www.*****.com/zq_user/?act=register')
print("次数:"+str(i))
time.sleep(61)
本文仅供研究学习使用,切勿进行违法行为,产生一切后果与本人无关