谷歌浏览器

http协议和chrome浏览器

余生长醉 提交于 2019-11-30 18:04:41
http协议和Chrome抓包工具 什么是http和https协议: HTTP协议:全称是 HyperText Transfer Protocol ,中文意思是超文本传输协议,是一种发布和接收HTML页面的方法。服务器端口号是 80 端口。 HTTPS协议:是HTTP协议的加密版本,在HTTP下加入了SSL层。服务器端口号是 443 端口。 在浏览器中发送一个http请求的过程: 当用户在浏览器的地址栏中输入一个URL并按回车键之后,浏览器会向HTTP服务器发送HTTP请求。HTTP请求主要分为“Get”和“Post”两种方法。 当我们在浏览器输入URL http://www.baidu.com 的时候,浏览器发送一个Request请求去获取 http://www.baidu.com 的html文件,服务器把Response文件对象发送回给浏览器。 浏览器分析Response中的 HTML,发现其中引用了很多其他文件,比如Images文件,CSS文件,JS文件。 浏览器会自动再次发送Request去获取图片,CSS文件,或者JS文件。 当所有的文件都下载成功后,网页会根据HTML语法结构,完整的显示出来了。 url详解: URL 是 Uniform Resource Locator 的简写,统一资源定位符。 一个 URL 由以下几部分组成: scheme://host:port

chrome离线安装包下载方法

点点圈 提交于 2019-11-30 16:06:09
chrome离线安装包下载方法 Google Chrome是现在世界上试用最多的浏览器了,默认安装模式下下载下来的是一个触发在线安装的程序,自动加载下载然后安装,但是这样有时候非常慢,而且由于线路原因有时候安装不了,所以最好还是安装离线完整的版本,但很多人不知道如何下载离线安装版。这里就告诉大家: 1、打开 Chrome 浏览器主页: http://www.google.cn/chrome 2、地址栏最后的网址是这样的: http://www.google.cn/chrome/browser/desktop/index.html 3、在网址最后加上:?standalone=1&platform=win64,回车键后打开的是 64位下载页面,点击“下载Chrome”按钮,得到的就是 Google Chrome 64位离线安装包 其中 ?standalone=1 指离线安装包,platform=win64 指64位Windows 版本。 如果加上的只是“?standalone=1”可以用来下载32位的Chrome离线包。用“mac”替换“win”,就可以下载 Mac 版本的了。 转发自 - 简书 来源: https://www.cnblogs.com/zlg88/p/11603192.html

如何用谷歌浏览器导出一个https网站的数字证书

你说的曾经没有我的故事 提交于 2019-11-30 15:16:11
HTTPS加密是互联网安全建设的基础,百度、淘宝、天猫等越来越多互联网巨头启用全站HTTPS,也带动了更多网站加入HTTPS加密的行列。普通用户也逐渐明白HTTPS比HTTP更安全,访问网银、购物等重要网站时要先观察是否有HTTPS加密保护。 但是在日常访问过程中,用户可能会发现有些网站HTTPS是绿色、有些却是红色,有些显示安全锁、有些却显示叹号。由于浏览器品牌不同、版本不同,对于HTTPS安全状态的标识符号也有些不同,让不少用户有点摸不着头脑。本文汇总介绍最新版本浏览器HTTPS不同状态的显示方式。 谷歌浏览器 1、 浏览器连接安全(Conection Security)分四种状态 HTTPS相关的安全标识多种多样,但其基本状态分为以下四种,谷歌的安全标识也是基于这四种状态进行细分的。 ·有效HTTPS(EV HTTPS和普通HTTPS) ·HTTPS有小错误(安全,有小错误) ·HTTPS有大错误(无效HTTPS,确定不安全) ·HTTP 2、2016年7月最新版Chrome安全标识 基于用户研究和对浏览器面临的设计挑战的了解,谷歌提出了一组新的浏览器安全标识,用于表现有效HTTPS、HTTP不安全(“HTTPS有小错误”与“HTTP不安全”使用相同标识)、无效HTTPS不安全。 此外,还结合一组互补字符串使用,让用户更容易理解安全标识的含义。 ·对于有效HTTPS:显示

linux 下selenium chrome使用

冷暖自知 提交于 2019-11-30 14:46:12
安装chrome wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm yum install ./google-chrome-stable_current_x86_64.rpm yum install mesa-libOSMesa-devel gnu-free-sans-fonts wqy-zenhei-fonts 安装chromedriver 淘宝源(推荐) wget http://npm.taobao.org/mirrors/chromedriver/2.41/chromedriver_linux64.zip unzip chromedriver_linux64.zip move chromedriver /usr/bin/ chmod +x /usr/bin/chromedriver 编写selenium自动化脚本 #!/usr/bin/python # -*-coding:utf-8-*- import re, os import json import time import random import requests from selenium import webdriver from selenium.webdriver import

Wappalyzer(chrome网站分析插件)

梦想的初衷 提交于 2019-11-30 14:31:37
Wappalyzer 是一款功能强大的、且非常实用的 chrome网站技术分析插件 ,通过该插件能够分析目标网站所采用的平台构架、 网站环境、服务器配置环境、JavaScript框架、编程语言等参数,使用时很简单,开启你要分析、检测的网页后,点选该图示即可看到网站使用的相关技术和服务 chrome://extensions/】进入chrome扩展程序,解压你在本页下载的Wappalyzer插件,并拖入扩展程序页即可。 在浏览网页中,点击浏览器右上角的Wappalyzer插件图标来启用插件,而后在弹出的窗口中就会显示这个页面所使用的语言技术 http://chromecj.com/web-development/2018-04/1390.html 下载地址: http://www.ddooo.com/softdown/102352.htm 来源: https://www.cnblogs.com/qmfsun/p/11597555.html

selenium用法

此生再无相见时 提交于 2019-11-30 12:13:23
selenium 用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成 .Net、Java、Perl等不同语言的测试脚本。 selenium用于爬虫,主要是用来解决javascript渲染的问题 基本框架 控制chrome浏览器,访问百度,并搜索关键词Python,获取搜索结果 from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support.wait import WebDriverWait import time browser

环境部署(九):linux下安装python+chrome+Xvfb

扶醉桌前 提交于 2019-11-30 12:13:17
在基于selenium进行的UI自动化测试中,开发调试环境一般都是windows操作系统。完成后需要部署到专门的测试环境。 如要要部署到linux环境的服务器(阿里云、腾讯云)执行,那么测试脚本也需要对应的浏览器支持, 才能正常进行测试。 這篇博客,介绍下如何在如何在linux环境安装python、chrome、chromium、Xvfb的命令和方法。。。 1、安装python linux系统自带python,不过一般都是2.6或者2.7版本,可以通过命令 python -V 查看当前的python版本号 如果你用的python3.0+的版本,那么就需要升级为本地开发对应的python版本,可以输入下面的命令来升级: 从下载链接下载安装包: wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz 解压缩包: tar zxvf Python-3.6.2.tgz 输入命令 cd Python-3.6.2 ,进入刚刚解压的目录,然后执行下列3个命令: ./configure (不是每一个安装包都需要执行这个命令,如果是二进制包则不需要这一步) make make install 解释: 在解压出的文件夹中有一个名为configure的可执行脚本程序,它用于检查系统是否有编译时所需的库

怎样在Chrome浏览器上安装 Vue Devtools 扩展程序

徘徊边缘 提交于 2019-11-30 11:04:12
第一步: 前往 GitHub 下载 Vue Devtools 项目文件 https://github.com/vuejs/vue-devtools 注意: 1. 将分支切换为 master 2. 下载.zip压缩包后在本地解压 第二步: 进入解压后的文件夹, 打开powershell, 执行下面两条命令: cnpm install npm run build 注意: 1. cnpm install 可以 改为: npm install, 这一步可能很慢, 建议还是安装cnpm, 然后切换为淘宝镜像源; 2. npm run build 用于编译源程序 第三步: 打开位于 shells > chrome 中的 mainfest.json 文件, 把 persistent 字段设置为: true 注意: 1. mainfest.json 是Chrome扩展程序的配置文件, 各个配置项的作用详见: 这里 2. persistent 为true时可以指定常驻浏览器后台的脚本, 并且可以连接其他页面; 第四步: 打开Chrome浏览器, 把 扩展程序中的开发者选项打开, 然后把 shell > chrome 这个文件夹整个拖进浏览器页面. 第五步: 现在 运行一个 Vue 项目后, 打开浏览器, 就可以使用 Vue Devtools 了 来源: https://www.cnblogs.com

chrome彻底关闭自动升级新方法。终于解决了chrome自动升级的烦恼。

巧了我就是萌 提交于 2019-11-30 10:44:18
我们做法是:清空Update文件夹,并设置权限,让chrome没有权限改这个文件夹。 原理:以往各种方法禁用chrome自动升级不成功,它有各种方法来升级谷歌,但一定是用update里的升级程序来升级的,你可删除里面的文件,但是它会直接生成,我们切断这一步,只要它没法在里面生成程序,那么它就无法升级了。 system权限介绍:系统权限,里面最高的权限,administrator权限也是它赋予的,所以我们来把它对于这个文件夹的控制全部设置为拒绝,那么就没有任何程序可以来更改这个文件夹了。 具体做法如下: 首先就是清空Update文件夹里的内容,提示程序占用删除不了,在任务管理器里找到google update的进程杀掉。 接下来右键Update文件夹,属性里的安全页签里点击编辑,设置system完全控制权设置为拒绝。System是最高权限,设置完了之后google就没有权限动这个文件了。 注:拒绝的优先级大于允许,所以虽然同时有允许和拒绝,但是已经没有权限了。 设置权限演示: 来源: https://blog.csdn.net/weixin_36886116/article/details/101296508

Chrome Canary开启暗黑模式

人盡茶涼 提交于 2019-11-30 09:27:22
Chrome Canary开启暗黑模式 1.添加一个新的标签后,输入:chrome://flags 2.在搜索框中输入:Force Dark Mode for Web Contents![在这里插入图片描述](https://img-blog.csdnimg.cn/20191125214412228.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxOTcwMDIx,size_16,color_FFFFFF,t_70) 4.选择此项![在这里插入图片描述](https://img-blog.csdnimg.cn/20191125214509546.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxOTcwMDIx,size_16,color_FFFFFF,t_70) 5.点击此按钮(重启浏览器即可) ![在这里插入图片描述](https://img-blog.csdnimg.cn/20191125214603273.png?x-oss