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

JsRpc技术服务搭建,最简单的JSRPC,Flask+undetected-chromedriver

只需10来行代码快速实现JSRpc,最简单的JSRPC

使用Flask和undetected-chromedriver快速实现JsRpc

推荐Python版本3.7.x及以上,需要pip安装

pip install Flask
pip install undetected-chromedriver
__author__ = 'jiuLiang'
__email__ = "jiuliange@foxmail.com"import undetected_chromedriver as uc
from flask import Flask, requestapp = Flask(__name__)@app.route('/execute_js', methods=['POST', 'GET'])
def execute_js():ex_js = request.args.get('ex_js') if request.method == "GET" else request.form.get('ex_js')return str(driver.execute_script(f"return {ex_js};"))if __name__ == '__main__':driver = uc.Chrome()driver.get('https://blog.csdn.net/qq_33613696')app.run(host='127.0.0.1', port=8899)

其他方案实现 :

只需10行代码使用selenium快速实现jsrpc

JSRPC远程调用浏览器方法,免抠代码补环境,加解密通杀方案,基于Flask和DrissionPage

http://www.lryc.cn/news/262839.html

相关文章:

  • <优化接口设计的思路>:接口安全
  • Gitee基础知识
  • 网络空间搜索引擎- FOFA的使用技巧总结
  • 用户行为分析遇到的问题-ubantu16,hadoop3.1.3
  • camera曝光时间
  • Vue 项目中使用 debugger 在 chrome 谷歌浏览器中失效以及 console.log 指向去了 vue.js 代码
  • 翻译: ChatGPT Token消耗粗略计算英文就是除以四分之三
  • 【线性代数】期末速通!
  • 速盾网络:业务卓越,数字安全的领先者
  • Python 全栈体系【四阶】(七)
  • 智能优化算法应用:基于蛾群算法3D无线传感器网络(WSN)覆盖优化 - 附代码
  • Tekton 克隆 git 仓库
  • 高通平台开发系列讲解(AI篇)SNPE工作流程介绍
  • YoloV8改进策略:ASF-YOLO,结合了空间和尺度特征在小目标和密集目标场景有效涨点
  • OpenCV-8RGB和BGR颜色空间
  • 阿里云主导《Serverless 计算安全指南》国际标准正式立项!
  • YOLOv5改进 | 2023 | CARAFE提高精度的上采样方法(助力细节长点)
  • AWS RDS慢日志文件另存到ES并且每天发送邮件统计慢日志
  • 如何在断线后不重连加入音视频房间
  • RabbitMq交换机详解
  • 智能优化算法应用:基于适应度相关算法3D无线传感器网络(WSN)覆盖优化 - 附代码
  • spring之基于注解管理Bean
  • Wireshark在云计算中的应用
  • 三菱plc学习入门(一,认识三菱plc)
  • 设计模式——中介者模式
  • 【 USRP安装教程】MATLAB 2023B
  • AI绘画中UNet用于预测噪声
  • 解决 Hbuilder打包 Apk pad 无法横屏 以及 H5 直接打包 成Apk
  • 云原生之深入解析如何在K8S环境中使用Prometheus来监控CoreDNS指标
  • Unity3D UDP传输大文件怎么提高速度详解