当前位置: 首页 > wzjs >正文

做性事的视频网站如何网络媒体推广

做性事的视频网站,如何网络媒体推广,seo品牌推广方法,网站开发项目延期说明1.XHR/提取断点用法 当刷新页面时候,有大量请求,并且你无法定位参数信息的时候,或者参数被混淆无法搜到,可以用该方法,该方法是会捕获所有请求连接,然后我们通过连接过滤出自己想要的请求,然后…

1.XHR/提取断点用法

当刷新页面时候,有大量请求,并且你无法定位参数信息的时候,或者参数被混淆无法搜到,可以用该方法,该方法是会捕获所有请求连接,然后我们通过连接过滤出自己想要的请求,然后在调用堆栈中去回溯跟踪。(一般都是抓取最后一次请求)

在这里插入图片描述
步骤很简单,点击加号,然后把url连接关键词丢进去,触发网络请求,这个时候符合要求的就会被断住。

2.条件断点

右键断点小蓝块,然后点击修改断点
在这里插入图片描述

选择条件断点
在这里插入图片描述
写上自己的表达式,为true的时候就会被断住,条件表达式更灵活,不局限于网络请求url过滤

3.日志断点

在这里插入图片描述
在需要断点的地方,进行日志输出,观测值

4.监听JS代理封装

function getEnv(proxy_array) {for (let i = 0; i < proxy_array.length; i++) {handler = `{get: function(target, property, receiver) {console.log('方法:get','    对象:${proxy_array[i]}','    属性:',property,'    属性类型:',typeof property,'    属性值类型:',typeof target[property]);return target[property];},set: function(target, property, value, receiver){console.log('方法:set','    对象:${proxy_array[i]}','    属性:',property,'    属性类型:',typeof property,'    属性值类型:',typeof target[property]);return Reflect.set(...arguments);}}`;eval(`try{${proxy_array[i]};${proxy_array[i]} = new Proxy(${proxy_array[i]},${handler});}catch(e){${proxy_array[i]}={};${proxy_array[i]} = new Proxy(${proxy_array[i]},${handler});}`);}
}
//proxy_array = ['window', 'document', 'locaion', 'navigator', 'history', 'screen', 'history']
proxy_array = ['window','document']
getEnv(proxy_array);

一般补环境的时候可以用,但是你也可以直接在html页面中调用JS,浏览器会给你返回错误信息。

5.使用浏览器自动化工具补环境

如果有些环境实在难补,就直接补个浏览器。单例模式运行 也还好,慢2不了多少,就第一次初始化慢点。

from playwright.sync_api import sync_playwright
import os
import jsonclass BrowserEnv:_instance = None  # 单例模式实例_browser = None  # 浏览器实例_page = None  # 页面实例def __new__(cls, *args, **kwargs):# 单例模式实现if cls._instance is None:cls._instance = super(BrowserEnv, cls).__new__(cls)return cls._instancedef __init__(self):if not hasattr(self, '_initialized'):  # 避免重复初始化self._initialized = Trueself._launch_browser()def _launch_browser(self):"""静默启动浏览器并初始化页面"""self._playwright = sync_playwright().start()self._browser = self._playwright.chromium.launch(headless=True)  # 静默启动self._page = self._browser.new_page()def open_html_page(self, url):"""打开指定的HTML页面或URL"""if not url.startswith(("http://", "https://", "file://")):# 如果是相对路径,转换为绝对路径并使用 file:// 协议url = "file://" + os.path.abspath(url)self._page.goto(url)def close_browser(self):"""关闭浏览器"""if self._browser:self._browser.close()self._playwright.stop()self._browser = Noneself._page = Nonedef get_result(self, function_name, *args):"""调用页面中的JavaScript函数并返回结果"""args_with_quotes = [json.dumps(arg) for arg in args]  # 自动处理字符串引号expression = f"{function_name}({','.join(args_with_quotes)})"result = self._page.evaluate(expression)#print("JavaScript函数返回值:", result)return resultdef __del__(self):"""析构函数,确保浏览器被关闭"""self.close_browser()

调用

from BrowserEnv import BrowserEnv
# 初始化浏览器环境
browser_env = BrowserEnv()# 打开一个HTML页面或URL
browser_env.open_html_page("./index.html")sec_user_id ="MS4wLjABAAAAI3kAJk38MPTYlJA7qZxU9vdG3gK86MBqYDpWGO5Et1k";
# 调用页面中的JavaScript函数
result = browser_env.get_result("get_a_bogus", sec_user_id)  # 假设页面中有 myFunction(a, b, c)print(result)
# 关闭浏览器(可选,析构时会自动关闭)
browser_env.close_browser()
http://www.dtcms.com/wzjs/22701.html

相关文章:

  • 网站首页原型图咋做灰色词seo推广
  • 网站界面设计案例教程下载百度 安装
  • 做移动网站设计危机公关处理五大原则
  • 网站制作的公青岛网站建设有限公司
  • wordpress不同侧边栏优化大师卸载不了
  • 网站制作哪家公司好泰安seo推广
  • 网站上的广告位图片怎么做呢太原网络营销公司
  • 网站上怎么做福彩卖家seo代做
  • 做网站图片的大小域名注册时间查询
  • 在线图表生成器搜索引擎优化策略
  • 免费的logo在线设计周口seo推广
  • 做网站提升公司形象搜索引擎优化论文3000字
  • 重庆本地生活网优化大师免费下载
  • 中铁三局招聘广告北京网络优化推广公司
  • 网站建设制作设计爱站网站
  • 张家港高端网站建设公司24小时最新国际新闻
  • 网站建设结构总结bt磁力库
  • 电子商务有限公司宁波seo搜索引擎优化公司
  • 怎么查看什么公司做的网站吗网站文章优化技巧
  • 产品销售方案与营销策略网站整体优化
  • 大企业网站建设多少钱运营怎么做
  • 2018淘宝客网站开发福建seo网站
  • 房地产市场营销aso关键词优化计划
  • 用来做旅游攻略的网站google推广一年3万的效果
  • 上海做网站seow是什么意思
  • 武汉网上推广的网站广告商对接平台
  • 集团网站手机版电脑培训网上课程
  • 衡阳网站建设公司哪家好阳江seo
  • 网页设计与网站建设第05章在线测试大数据智能营销系统
  • 保定企业网站的建设在线培训管理系统