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

有哪几种语言做的网站软文写作是什么

有哪几种语言做的网站,软文写作是什么,WordPress文章上传图片,郑州企业网站建设兼职前言 一个mitmproxy代理服务应用,作用是监听系统流量,并自动下载可能的video媒体文件到本地。 如果你没有安装mitmproxy或没有做完准备工作,请参考我的这篇文章: python:mitmproxy代理服务搭建-CSDN博客 文件架构目录…

前言

        一个mitmproxy代理服务应用,作用是监听系统流量,并自动下载可能的video媒体文件到本地。

        如果你没有安装mitmproxy或没有做完准备工作,请参考我的这篇文章:

        python:mitmproxy代理服务搭建-CSDN博客 

文件架构目录

源码

import os
import time
import threading
import requests
from mitmproxy import httpSAME_DOWNLOADS = []# 设置代理
proxies = {'http': 'http://127.0.0.1:9099','https': 'http://127.0.0.1:9099'
}def go_download(url, save_path):if url in SAME_DOWNLOADS:returnSAME_DOWNLOADS.append(url)r = requests.get(url, proxies=proxies, verify=False)with open(save_path, 'wb') as f:f.write(r.content)print(save_path, 'saved')# 定义资源类型分类函数
def classify_resource(flow: http.HTTPFlow):url = flow.request.urlcontent_type = flow.response.headers.get('Content-Type', '')# 媒体资源if any(ext in url for ext in ['.mp4', '.avi', '.mov', '.mkv', '.mp3', '.wav']):extensions = ['.mp4', '.avi', '.mov', '.mkv', '.mp3', '.wav']for ext in extensions:if ext in url:filename = str(int(time.time()) * 1000) + extprint(filename, 'downloading')a = threading.Thread(target=go_download, args=(url, os.path.join('save/video', filename)))a.start()breakreturn '媒体资源'elif 'video/' in content_type or 'audio/' in content_type:filename = str(int(time.time()) * 1000) + '.' + content_type.split('/')[-1]print(filename, 'downloading')a = threading.Thread(target=go_download, args=(url, os.path.join('save/video', filename)))a.start()return '媒体资源'# 图片资源if any(ext in url for ext in ['.jpg', '.jpeg', '.png', '.gif', '.bmp']):return '图片资源'elif 'image/' in content_type:return '图片资源'# 页面资源if 'text/html' in content_type:return '页面资源'# CSS 资源if any(ext in url for ext in ['.css']):return 'CSS 资源'elif 'text/css' in content_type:return 'CSS 资源'# JS 资源if any(ext in url for ext in ['.js']):return 'JS 资源'elif 'application/javascript' in content_type:return 'JS 资源'# API 接口资源if '/api/' in url.lower() or 'application/json' in content_type:return 'API 接口资源'return '其他资源'# 请求处理函数
def response(flow: http.HTTPFlow) -> None:if flow.response:resource_type = classify_resource(flow)print(f"URL: {flow.request.url}")print(f"Resource Type: {resource_type}")print("-" * 50)# 将资源类型添加到请求的注释中flow.request.comment = resource_type

        运行指令:

mitmdump -s simply_run.py -p 9099

        结果展示: 

 

http://www.dtcms.com/wzjs/399859.html

相关文章:

  • 武汉市疫情最新情况百度首页关键词优化
  • 深圳网站建设公司开发制作网站手机制作网页
  • 浙江网站建设流程网页模板下载
  • 网站官网建设上海最新发布
  • 福州专业网站建设免费直链平台
  • 张家港网站制作服务站长网站查询工具
  • 建设银行湖北省分行 网站湖南专业的关键词优化
  • 深圳app网站建设东莞哪种网站推广好
  • 山西省轻工建设有限责网站yandex搜索入口
  • 好的免费网站建站平台五合一网站建设
  • 富德生命人寿保险公司官方网站企业培训方案
  • 小姑娘做javaseo com
  • 企业做网站一般多少钱武汉网站推广很 棒
  • 武汉外贸网站建设公司排名搜索引擎优化解释
  • 在线做3d交互的网站百度指数的网址是什么
  • 淘客优惠券推广网站怎么做滨州网站建设
  • 自己家的电脑做网站需要备案没站长之家seo查询官方网站
  • 做网站用php还是jsp品牌营销策划公司哪家好
  • 浏览器在线打开网站seo文章
  • 怎样给网站做seo优化公司网络营销推广方案
  • 昆明城乡建设网站网络营销方法有几种类型
  • 便宜网站建设怎么样经典广告推广词
  • worldpress 建站seowhy教研室
  • 网站建设制作设计营销公司杭州湖南企业seo优化首选
  • 建设网站的意义 作用是什么qq推广引流怎么做
  • 大学做视频网站设计西安百度竞价推广
  • 廊坊市固安县建设局网站网络平台推广有哪些渠道
  • 企业网站怎么做百度搜索引擎的关键词优化
  • 建站域名信阳网络推广公司
  • 花钱做网站免费网站在线观看人数在哪直播