firefox

HTTP协议分析(请求与响应以及Cookie、Session)

岁酱吖の 提交于 2020-08-17 15:50:02
HTTP HTTP是什么 HTTP请求与响应 HTTP处理过程: HTTP请求 HTTP响应 状态与会话 Cookie Cookie的安全属性 Session HTTP是什么 HTTP:超文本传输协议,基于TCP,C/S架构,工作在应用层,是一个简单的请求→响应协议,无状态,无验证,简洁高效快速传输资源。常用端口号80/8080 Web服务基于TCP,为了能够让服务器能随时响应客户端的HTTP请求,服务器需要监听80端口,这样浏览器就可以和服务器之间通过http协议进行通信 HTTP请求与响应 HTTP处理过程: 客户端与服务器建立连接(TCP三次握手) 客户端向服务器发出请求获取资源 服务器接收请求,并根据请求返回相应的资源/文件作为响应 客户端与服务器关闭连接(TCP四次挥手) HTTP请求 HTTP请求报文格式 请求行 : 请求方法(GET/POST/HEAD/PUT…) + 路径 + 请求版本 →常用的HTTP请求方法← GET方法一般不带数据,POST一般会带有数据如登录的相关信息 请求头 :或者说是这个报文的特征 →HTTP请求头介绍← 比如 HOST:www.test.com 表示请求目标的服务器域名是www.test.com 比如 User-Agent:是客户端基本信息,操作系统、版本… 还有Referer、Cookie、Accept等 请求正文 :Data

elementUI vue this.$confirm 和el-dialog 弹出框 移动

两盒软妹~` 提交于 2020-08-17 13:48:16
公司的elementUI 的Dialog 需要能移动, 原生的不能移动, 自己就开发了一个, 大家复制代码到html 里面就可以直接运行了. 调试了好久, 还能凑合用 <!DOCTYPE html> < html lang ="zh" > < head > < meta charset ="UTF-8" > < title > Title </ title > <!-- import CSS --> < link rel ="stylesheet" href ="https://unpkg.com/element-ui/lib/theme-chalk/index.css" > < style media ="screen" type ="text/css" > #appLoading { width : 100% ; height : 100% ; } #appLoading span { position : absolute ; display : block ; font-size : 50px ; line-height : 50px ; top : 50% ; left : 50% ; width : 200px ; height : 100px ; -webkit-transform : translateY(-50%) translateX(-50%) ;

javaWeb项目之图书管理系统(附视频讲解)

馋奶兔 提交于 2020-08-17 09:01:16
视频播放地址: javaWeb图书系统 本系统为"Swing项目之图书管理系统"(此源码已共享)的Web版,网页框架用采用EasyUI 数据库为MysqL,写Web项目摒弃了火狐浏览器。至于浏览器火狐和360,我更喜欢用360浏览器,我一直用的都是360浏览器,其实360浏览器可以对javascript代码进行断点调试。至于网页美化 就懒得做了,只有一张图片作为背景,哈哈哈 我喜欢看这个动画片 来源: oschina 链接: https://my.oschina.net/u/4330227/blog/4327152

#新闻拍一拍# 华为成为全球第一大智能手机公司

杀马特。学长 韩版系。学妹 提交于 2020-08-17 05:53:33
华为成为全球第一大智能手机公司 今天,华为正式超越三星,完成其长期目标,此前华为已经在 2019 年确保了领先位置。Canalys 提供的数据显示,实现这一目标主要是因为三星在本季度录得的巨大跌幅。更具体地说,华为在全球的手机出货量同比下降了 5%,但另一方面,三星在移动行业的销量几乎崩溃,与 2019 年同期相比,下降幅度不低于30%。在该季度售出的手机中,不少于 72% 的手机是卖给中国买家的,而剩下的 28% 则是由世界其他地区的客户购买的。 拍一拍:对手嫉恨的就是我们要做的。 Chrome、Edge 保持增长,火狐份额受损 NetMarketShare 的 2020 年 7 月数据显示,Chrome 的市场份额从 70.19% 增加到 71.00%,而 Edge 则从 8.07% 跃升到 8.46%。与此同时,火狐浏览器从 7.58% 下降到 7.27%。火狐浏览器的下滑速度其实非常快,已经失去了第二名的位置。 来源: softpedia 拍一拍:其实火狐才是我们真正该支持的! 来源: oschina 链接: https://my.oschina.net/u/4359017/blog/4464228

记录一次爬虫报错:Message: Failed to decode response from marionette

不打扰是莪最后的温柔 提交于 2020-08-17 05:31:58
由于标题中的错误引发: Message: Tried to run command without establishing a connection 解释: 先说一下我的爬虫架构,用的是firefox+selenium,上面的那个错误是因为浏览器退出之后,爬虫还要浏览器去执行一些命令,所以才报上面的错误,那第二个问题来了: 浏览器为什么会自动crash(崩溃)呢,一般来说都是因为资源不够用了,什么资源呢?内存资源,浏览器是很占用的内存,而且有的爬虫为了加快爬虫速度会让浏览器做缓存, 这样导致浏览器占用的内存更多 解决办法: 1.根据爬虫占用的资源情况,合适的增加内存 2.降低爬虫的速度,让浏览器有点空闲,特别是在启动多个浏览器的爬虫中 ---------------------------------2019-04-24更新-------------------------------- 上面的说法并没有错,但是还是有些情况没有考虑进去,其实浏览器会崩溃的主要原因是因为浏览器内存泄露,也就是说,由于浏览器默认是开启缓存功能的, 这样随着爬虫的运行,浏览器的缓存就会越来越大,最终一定会导致浏览器内存泄露( 前提是浏览器不重启的爬虫,如果浏览器隔一段时间就重启,不会有这个问题 ), 至于说怎么在爬虫中禁用浏览器缓存,这个在我另一篇博客中有提到,就不说了 来源: oschina 链接:

原生态ajax 传递json参数到服务器端

好久不见. 提交于 2020-08-17 03:02:45
案例说明:通过ajax将用户名和密码以json形式传递给服务器端,然后服务器端接受数据,进行处理返回json数据到前端 首先,在客户端,通过JavaScript脚本将页面表单数据封装成JSON格式。LoginAjax()函数完成了这一功能。然后我们通过ajax将数据发送到服务端的login.ashx。其中用到了JSON.stringify()方法,它可以将客户端发送的JSON数据对象进行序列化操作,详细的内容可以看这里 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify // 通过ajax调用后台服务端程序,进行数据校验 function LoginAjax(accountName, password) { var httphtml; if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari httphtml = new XMLHttpRequest(); } else { // code for IE6, IE5 httphtml = new ActiveXObject("Microsoft.XMLHTTP" ); } if (!

【经验分享】AD FS部署前,不能不知的几点要求!

北慕城南 提交于 2020-08-17 00:08:04
之前我们为大家介绍AD FS,如果还没看过上一期讲解的看这里: 《AD FS是什么,用在什么场景,原理是什么?》 本期我们继续扩大为大家分享AD FS的企业部署,把部署前的各种要求进行讨论。以下是企业部署任务: 准备部署 Active Directory 联合身份验证服务 (AD FS),规划AD FS部署。 如果决定将 Microsoft SQL Server 用于 AD FS 配置存储,请确保部署 SQL Server 的功能实例。 将计算机加入 Active Directory 域。 为 AD FS 注册 (SSL) 证书的安全套接字层。 安装 AD FS 角色服务。 配置联合服务器。 可选步骤:使用设备注册服务配置联合服务器 (DRS)。 将一个主机 (A) 和别名 (CNAME) 资源记录添加到企业域名系统 (联合身份验证服务和 DRS 的 DNS)。 验证联合服务器是否正常运行。 证书要求 证书在保护联合服务器、Web 应用程序代理、声明-感知应用程序和 Web 客户端之间的通信方面发挥着最重要的作用。证书要求因你设置的是联合服务器还是代理计算机而异,具体取决于此部分中所述。 安全套接字层 (SSL) 证书 这是标准的 SSL 证书,用于保护联合服务器和客户端之间的通信。 此证书必须是公开信任的* X509 v3 证书。 访问任何 AD FS

京淘后端商品管理-Day05

不羁岁月 提交于 2020-08-17 00:04:31
1.京淘后端业务实现(二) 1.1 商品删除 1.1.1 业务分析 说明:当用户点击删除按钮时,提交多个ID数据信息,之后删除后端服务器数据. 1).页面ajax请求 1.1.2 编辑ItemController /** * 补充1: SpringMVC框架 不熟! * 页面中传递什么样的数据,后端才能接收什么样的数据. * 要求1: name属性名称必须与参数名称一致. * 要求2: name属性名称必须与属性名称一致 * 例子1: * 页面信息 <input type="text" name="id" value="100" /> * 页面信息 <input type="text" name="age" value="19" /> * 页面信息 <input type="text" name="sex" value="男" /> * * 补充2: SpringMVC底层实现Servlet,数据传输协议https/http 一般传递的数据都是String结构. * 案例: 页面信息 <input type="text" name="sex" value="男" /> * 页面信息 <input type="text" name="sex" value="男" /> * 页面信息 <input type="text" name="sex" value="男" /> *

从这7个方面 ,帮你最大化Macbook电池寿命

蹲街弑〆低调 提交于 2020-08-16 23:59:02
随着时间的流逝,你的Macbook电池的性能开始缓慢下降。要尽可能最大化你的Macbook电池寿命吗?我们一起来学习一下吧!在本文中,小编将告诉大家如何在整个Macbook使用过程中使电池保持良好状态。这些小技巧将帮助您更好的保养电池,更好的延长电池的寿命。 一、省电选项 实际上,macOS上的“省电设置”是最小的,但是它们可以延长电池寿命。 1、打开系统偏好设置,然后转到节能器。 2、使用滑块指定关闭显示器的时间,然后Mac将进入睡眠模式。 3、在这里,您还可以指定是否从睡眠模式显示计算机以访问网络和速度较慢的驱动器。它还会影响电池电量。 二、地理位置 某些应用程序使用自动定位,但是,在大多数情况下,这是不必要的,因此没有必要再次给电池增加负担。要更改地理位置设置,请执行以下操作: 1、转到系统偏好设置,然后选择安全性和隐私。 2、切换到“隐私”选项卡,然后转到“位置服务”部分。 3、关闭地理定位服务,或将其禁止用于单个应用程序。 注意: 禁用地理位置服务的影响要比iOS情况小得多。但是,在节电方面,即使节省了半个百分点也可能有很大帮助。 三、合适的温度 任何笔记本电脑(无论是MacBook Pro,MacBook Air还是任何其他类型的笔记本电脑)的工作温度都会影响笔记本电脑操作的稳定性,电池寿命和内部电池的潜在寿命。Apple允许其设备的温度范围为-25ºC至+45ºC(

Django组件-cookie与session

旧巷老猫 提交于 2020-08-16 23:23:50
Django组件-cookie与session 一、会话跟踪技术   1、什么是会话跟踪技术     我们需要先了解一下什么是会话!可以把会话理解为客户端与服务器之间的一次会晤,在一次会晤中可能会包含多次请求和响应。例如你给10086打个电话,你就是客户端,而10086服务人员就是服务器了。从双方接通电话那一刻起,会话就开始了,到某一方挂断电话表示会话结束。在通话过程中,你会向10086发出多个请求,那么这多个请求都在一个会话中。     在Web中,客户向某一服务器发出第一个请求开始,会话就开始了,直到客户关闭了浏览器会话结束。     在一个会话的多个请求中共享数据,这就是会话跟踪技术。例如在一个会话中的请求如下: 请求银行主页; 请求登录(请求参数是用户名和密码); 请求转账(请求参数与转账相关的数据); 请求信用卡还款(请求参数与还款相关的数据)。     在这上会话中当前用户信息必须在这个会话中共享的,因为登录的是张三,那么在转账和还款时一定是相对张三的转账和还款!这就说明我们必须在一个会话过程中有共享数据的能力。   2、会话路径技术使用Cookie或session完成     我们知道HTTP协议是无状态协议,也就是说每个请求都是独立的!无法记录前一次请求的状态。但HTTP协议中可以使用Cookie来完成会话跟踪!在Web开发中,使用session来完成会话跟踪