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

iis网站属性没有asp.net获取网站访客qq号码

iis网站属性没有asp.net,获取网站访客qq号码,怀远县建设局门户网站,商城app免费制作Python 云服务器应用,Https,定时重启 环境搭建Python模块模块导入生成Flask实例GET处理启动服务器打开网页验证 GET接入证书 支持https申请证书下载证书保留 xxx.crt 和 xxx.key文件就可以了 copy到python项目目录ssl_context 配置 宝塔面板操作在www目录下新建python工作目录在… Python 云服务器应用,Https,定时重启 环境搭建Python模块模块导入生成Flask实例GET处理启动服务器打开网页验证 GET接入证书 支持https申请证书下载证书保留 xxx.crt 和 xxx.key文件就可以了 copy到python项目目录ssl_context 配置 宝塔面板操作在www目录下新建python工作目录在python工作目录下新建项目子目录上传本地的 .py文件到服务器项目目录下![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/ffb04f92b8d0402bb26ac61e465356a0.png)宝塔操作 添加python项目项目配置 - 具体参数如下截图 - 配置好后 提交项目添加模块开放端口 8002 你用到哪个端口就放开哪个端口入站配置打开购买云服务器的平台网站进入实例添加入站规则协议填tcp 端口8002 备注 python服务器 其他的默认 就可以了 测试云端GET测试云端POST配置服务器 定时器重启脚本写好了后执行一遍验证一下 详细视频教程 - bilibiliPython源码main.pyLockIP.py Demo 仓库 环境搭建 python 3.6vscodecentos云服务器一台宝塔Liunx面板已安装SSL证书 nginx版本 Python模块 flask 搭建https服务器gevent.pywsgi 支持服务器生产环境 pip install flask pip install gevent 模块导入 from flask import Flask,request,redirect,jsonify, url_for from LockIP import IPStatus, check生成Flask实例 app Flask(__name__)GET处理 app.route(/new) def newHtml():return lpl 加油!启动服务器 def openserver():import datetimetimestr datetime.datetime.now().strftime(%Y-%m-%d %H:%M:%S)print(f{timestr} 服务器启动中.....)app.run(host0.0.0.0, port8000,debugTrue)if __name__ __main__:openserver()打开网页验证 GET 网页输入 http://127.0.0.1:8000/new 出现 lpl 加油 服务器启动成功 接入证书 支持https 申请证书 以西部数据为案例 下载证书 下载支持nginx的版本 保留 xxx.crt 和 xxx.key文件就可以了 copy到python项目目录 .crt.key ssl_context 配置 这里填你自己申请的证书文件名 对应的crt和key文件 app.run(host0.0.0.0, port8002, ssl_context(www.geek7.top.crt, www.geek7.top.key))宝塔面板操作 在www目录下新建python工作目录 在python工作目录下新建项目子目录 上传本地的 .py文件到服务器项目目录下 宝塔操作 添加python项目 项目配置 - 具体参数如下截图 - 配置好后 提交 项目添加模块 不需要填版本好 直接填需要依赖的模块名就好了 开放端口 8002 你用到哪个端口就放开哪个端口 协议填tcp 端口8002 备注 python服务器 其他的默认 就可以了 入站配置 打开购买云服务器的平台网站 进入实例 添加入站规则 协议填tcp 端口8002 备注 python服务器 其他的默认 就可以了 测试云端GET 没有域名的 用ip也可以的 前面要用https https://www.geek7.top:8002/new 测试云端POST 代码保留在案例了 自己去瞅瞅 给你一个发挥的机会 代码可以跑通 自己研究研究 配置服务器 定时器重启 宝塔面板 - 计划任务 - Shell脚本 时间自填 脚本内容 ps -ef|grep PYServer|grep -v grep|cut -c 9-15|xargs kill -9 cd /www/python_projs/PYServer/ /www/server/pyporject_evn/444ab1b88bd66070681fb30537aeeb8c_venv/bin/python3 -u /www/python_projs/PYServer/server.py脚本内容 中的PYServer改成你的项目名 脚本写好了后执行一遍验证一下 怎么验证呢 方式有很多种 最简单的一种 先关闭python项目 然后执行一次脚本 如果项目跑起来了 就表示shell脚本成功 详细视频教程 - bilibili Python Https云服务器,定时重启 Python源码 main.py from flask import Flask,request,redirect,jsonify, url_for from LockIP import IPStatus, checkapp Flask(__name__)app.route(/new) def newHtml():ip request.remote_addrstatus check(ip)if status IPStatus.Lock:return 你已在黑名单中elif status IPStatus.Suspicion:return 频繁触发警告 return lpl 加油!app.route(/form,methods[POST]) def form():#获取上传的文件files request.filesfor key in files:file files[key]file.save(fimgs/{file.filename})return upload successdef openserver():import datetimetimestr datetime.datetime.now().strftime(%Y-%m-%d %H:%M:%S)print(f{timestr} 服务器启动中.....)# 本地测试# app.run(host0.0.0.0, port8000,debugTrue)# debug开发模式# app.run(host0.0.0.0, port8002, ssl_context(# www.geek7.top.crt, www.geek7.top.key))#生产环境from gevent import pywsgiserver pywsgi.WSGIServer((0.0.0.0,8002),app,keyfilewww.geek7.top.key, certfilewww.geek7.top.crt)server.serve_forever()if __name__ __main__:openserver() LockIP.py import time from enum import Enumrequest_history {} #请求历史信息 包含ip 最后一次请求时间戳 频繁请求计数 违规次数 blacklist [] #黑名单 通知一次玩家已经是在黑名单了 locklist [] #锁定列表 返回空字符串class IPStatus(Enum):General 1 Lock 2Suspicion 3def check( ip ):# 锁定ip列表if ip in locklist:return IPStatus.Lock# 黑名端 会通知一次客户端if ip in blacklist:locklist.append(ip)return IPStatus.Suspicion# 1秒内请求限制5次if ip not in request_history.keys():request_history[ip] [time.time(), 1, 0 ] # 最近call的时间, 短时间内调用的次数, 频繁计数else:if time.time() - request_history[ip][0] 1:request_history[ip][1] 1# 频繁请求 违规处理if request_history[ip][1] 5:#违规次数统计request_history[ip][2] 1if request_history[ip][2] 5:blacklist.append(ip) #加入黑名端return IPStatus.Suspicionelse:request_history[ip][1] 1request_history[ip][0] time.time()return IPStatus.GeneralDemo 仓库 github
http://www.w-s-a.com/news/711774/

相关文章:

  • 乐清市网站建设设计重庆沙坪坝区
  • 什么是seo站内优化开发网页的工具有哪些
  • 文化类网站是不是休闲娱乐类网站青州市建设局网站
  • 网站的中英文切换代码做现货黄金网站
  • 万江区网站建设公司前端如何根据ui设计写页面
  • 宿迁公司做网站手机免费创建网站的软件
  • 免费可商用素材网站山东威海网站开发
  • 建设网站什么语言比较合适柳州建设网经济适用房
  • 企业网站的主要功能板块平台推广是做什么的
  • 网页网站自做全搞定西安建设工程信息网诚信平台
  • 网站vip怎么做建网站外包公司
  • 胶州建网站域名不备案可以正常使用吗
  • 网站建设客户开发方案软件工程师行业分析
  • 沈阳网站建设黑酷科技微信小程序怎么一键删除
  • 做网站产品搜索展示实现西安百度推广服务公司
  • 建立网站接受投注是什么意思一般使用的分辨率的显示密度是多少
  • 怎么建立一个网站开展业务网站建设人员的工资分配
  • 求职网站建设方案企业网站开发需求分析
  • 西安企业网站开发可以做哪些有趣的网站
  • 房产类网站开发云南百度建站
  • 泰州网站建设电话彩票网站怎么做代理
  • 泉州网站制作推广山西网站开发建设
  • 百度商桥怎样绑定网站百度推广登陆
  • 重庆网站建设论坛株洲论坛
  • 网站怎么做切换中英文济南广运建设公司网站
  • 网页游戏网站搭建免费建网站哪个模板多
  • 公司起名打分最准的免费网站直播网站app开发
  • 医疗器械类网站前置审批网站临时域名
  • 金融网站策划方案网站开发表格整体页面居中
  • 句容本地网站黄石下陆区建设局网站