ZIP某监局补环境资源,用的代理的方法补的环境,内包含js 和 案例文件 99.76KB

a2645099022需要积分:5(1积分=1元)

资源文件列表:

某监局补环境.zip 大约有3个文件
  1. 15QqdX9S7nDE.js 200.08KB
  2. queryDetail.py 3.62KB
  3. 药监局.js 8.26KB

资源介绍:

某监局补环境资源,用的代理的方法补的环境,内包含js 和 案例文件,之前的版本不保证有限,仅仅作为参考
from curl_cffi import requests from urllib.parse import quote import hashlib import time import re import execjs def get_13_time(): # 获取当前时间的毫秒级时间戳 timestamp_ms = int(time.time() * 1000) # 打印13位毫秒级时间戳 return timestamp_ms headers = { "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "Accept-Language": "zh-CN,zh;q=0.9", "Cache-Control": "no-cache", "Connection": "keep-alive", "Pragma": "no-cache", "Sec-Fetch-Dest": "document", "Sec-Fetch-Mode": "navigate", "Sec-Fetch-Site": "none", "Sec-Fetch-User": "?1", "Upgrade-Insecure-Requests": "1", "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36", "sec-ch-ua": "\"Not.A/Brand\";v=\"8\", \"Chromium\";v=\"114\", \"Google Chrome\";v=\"114\"", "sec-ch-ua-mobile": "?0", "sec-ch-ua-platform": "\"Windows\"" } url = "https://www.nmpa.gov.cn/datasearch/data/nmpadata/search" response = requests.get(url, headers=headers) NfBCSins2OywO = response.cookies.get('NfBCSins2OywO') print(NfBCSins2OywO) acw_tc = response.cookies.get('acw_tc') # print(response.content.decode('utf-8')) arg1 = re.findall('content="(.*?)" r="',response.text)[0] arg2 = re.findall("t\" r='m'>(.*?)</script><script ty",response.text)[0] # 我需要接收 jscode = open('药监局.js',encoding='utf-8').read().replace('arg1_content',arg1).replace('"arg2_js"',arg2) NfBCSins2OywP = execjs.compile(jscode).call('get_cookie') print(NfBCSins2OywP) wp = NfBCSins2OywP.split('wP=')[1].split('; path=/')[0] def main(timestamp,sign,request_params): cookies = { 'acw_tc': acw_tc, 'NfBCSins2OywO': NfBCSins2OywO, 'arialoadData': 'true', 'ariawapChangeViewPort': 'true', 'STEP_TIPS_INDEX': 'true', 'STEP_TIPS_RESULT': 'true', 'token': '', 'NfBCSins2OywP': wp, } headers = { 'Accept': 'application/json, text/plain, */*', 'Accept-Language': 'zh-CN,zh;q=0.9', 'Cache-Control': 'no-cache', 'Connection': 'keep-alive', 'DNT': '1', 'Pragma': 'no-cache', 'Referer': 'https://www.nmpa.gov.cn/datasearch/search-result.html', 'Sec-Fetch-Dest': 'empty', 'Sec-Fetch-Mode': 'cors', 'Sec-Fetch-Site': 'same-origin', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36 Edg/119.0.0.0', 'sec-ch-ua': '"Microsoft Edge";v="119", "Chromium";v="119", "Not?A_Brand";v="24"', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '"Windows"', 'sign': sign, 'timestamp': timestamp, 'token': 'false', } response = requests.get( f"https://www.nmpa.gov.cn/datasearch/data/nmpadata/queryDetail", data = request_params, cookies=cookies, headers=headers, ) print(response.status_code) print(response.text) # print(response.content.decode('utf-8')) itemIds ="ff808081817f00dc01818e18c7c80bde" id = "ff245a8f007b29f0d51cfdf792f92dd4" searchValue="食品" timestamp=str(get_13_time()) appsecret = "&nmpasecret2020" request_params = f"id={id}&itemId={itemIds}&timestamp={timestamp}" md5_params = request_params+appsecret encoded_string = quote(md5_params) md5_hash = hashlib.md5() md5_hash.update(encoded_string.encode('utf-8')) sign = md5_hash.hexdigest() main(timestamp,sign,request_params)
100+评论
captcha
    类型标题大小时间
    ZIP以太网11111111111111111.55MB7月前
    ZIPkubernetes-dashboard.zip89.86MB7月前
    ZIPtesttesttest37.17MB7月前
    ZIP蓝色炫酷碎粒子HTML导航源码.zip14.07KB7月前
    ZIPiOS-Buttons-Nathan-Barry.zip167.09KB7月前
    ZIP韭研参数简单逆向包含js 和案例py文件3.07KB7月前
    ZIP机器视觉算法666666666658.96MB7月前
    ZIPfreeRTOS源码和手册27.1MB8月前