微博登录页面分析 目标网站:https://weibo.com/ 微博密码加密使用的是rsa算法 微博登陆成功总共涉及到三个步骤: 1、向https://login.sina.com.cn/sso/prelogin.php发送请求来获取密码加密所需要的公钥及一系列下次发送请求所需要的参数 2、向ht ...
分类:
编程语言 时间:
2020-07-03 23:21:25
阅读次数:
84
响应时间:(3~8秒)(3-8秒内打开页面,完全响应完毕)三八定律 并发用户数:同时发送请求的用户数 吞吐量:吞进来的是请求,吐出去的是响应(以天为单位) 吞吐率:吞进来的是请求,吐出去的是响应(以每小时为单位,除以一天) TPS:事物数,为了测试响应时间而存在的 点击率:用户每点击一下,会向服务器 ...
分类:
其他好文 时间:
2020-07-03 10:25:21
阅读次数:
60
在服务器消息推送场景中,解决方案无外乎浏览器定时询问服务器是否有新数据,另外一种则是服务器在有新数据的时候主动推送给浏览器。大概有如下几种方案: 1. 短轮询 Ajax短轮询是较常见和简单的方式。前端定时向服务端发送请求获取数据。 优点: 实现简单 缺点: 有延迟,延迟度与发送请求的间隔正相关 频繁 ...
分类:
其他好文 时间:
2020-07-03 00:50:14
阅读次数:
55
curl http://localhost:6800/schedule.json -d project=default -d spider=somespider shell 命令请求转换为python 请求: request.post('http://localhost:6800/schedule. ...
分类:
其他好文 时间:
2020-07-03 00:38:20
阅读次数:
54
1、发送请求 import requestsr = requests.get("https://www.baidu.com/")print(r)r = requests.post('http://httpbin.org/post', data = {'key':'value'})print(r)"" ...
分类:
Web程序 时间:
2020-07-01 23:56:45
阅读次数:
116
重定向 1.原理 简单解释过程: 如图,浏览器A发送请求服务器B,B不能完全完成A想要的任务,所以B返回告诉A,让A去找服务器C完成接下来的任务,此时浏览器A重新发送新的请求给C,直到完成任务,这是一种直白的重定向解释。 实际整个重定向过程: 客户浏览器发送http请求—-》web服务器接受后发送3 ...
分类:
其他好文 时间:
2020-07-01 09:19:30
阅读次数:
64
前端知识 web服务的本质: 基于B/S网络架构,浏览器和服务端的交互 浏览器发送请求,服务端接收请求,服务端响应请求,服务端吧HTML文件内容发给浏览器,浏览器渲染页面 发送请求通过OSI网络七层模型:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层 一、HTML介绍 html是超文本标 ...
分类:
其他好文 时间:
2020-06-29 00:14:49
阅读次数:
113
前面说过了consumer心跳机制:consumer定期向coordinator发送心跳请求,以表明自己还在线;如果session.timeout.ms内未发送请求,coordinator认为其不可用,然后触发rebalance session.timeout.ms:coordinator感知con ...
分类:
其他好文 时间:
2020-06-28 18:30:22
阅读次数:
193
1. 发送JSONP请求 客户端: JQuery对发送JSONP请求有很好的支持,客户端通过. ajax() 函数发送请求,其中需要制定 dataType 为“jsonp” jsonpCallback 为指定的回调函数名(如 “UpdateDiv”),也就是客户端需要定义一个UpdateDiv 函数 ...
分类:
Web程序 时间:
2020-06-27 13:15:53
阅读次数:
82
使用 xray 代理模式进行漏洞扫描 代理模式下的基本架构为,扫描器作为中间人,首先原样转发流量,并返回服务器响应给浏览器等客户端,通讯两端都认为自己直接与对方对话,同时记录该流量,然后修改参数并重新发送请求进行扫描。 生成 ca 证书 在浏览器使用 https 协议通信的情况下,必须要得到客户端的 ...
分类:
其他好文 时间:
2020-06-27 00:35:20
阅读次数:
77