安全测试1_Web知识简介

  1、Web发展阶段概述:

  2、web安全我能提发展形势:

  3、Web工作流程:

  4、浏览器工作:

浏览器(通过域名访问)->DNS服务器(将域名解析为IP地址)->WEB服务器(http协议访问,然后返回HTTP响应)

  5、URL的详细格式:

  6、HTTP协议内容简介:

6_1.HTTP请求报文简介:

6_2.HTTP请求方式:

6_3.了解返回报文中常见状态码1XX--5XX的大致含义(这个大家可以百度查找)

6_4.Cookie是客户端的凭证,set-Cookie是web服务器向浏览器颁发的凭证

6_5.HTTP报文请求内容:

补充:

(1)server:服务器通过这个头告诉浏览器服务器的型号;

(2)使用X-Frame-Options 有两种可能的值: DENY :该页无法显示在一个框架中. SAMEORIGHT :页面只能显示在页面本网站的框架中;

(3)Content-Type代表发送端(客户端|服务器)发送的实体数据的数据类型;

  7、HTTP和HTTPS区别:

简单将可以这么说HTTPS = HTTP + SSL

详情请见:http://blog.csdn.net/whatday/article/details/38147103

时间: 2024-12-19 15:54:41

安全测试1_Web知识简介的相关文章

测试基础知识(白盒测试,黑盒测试,测试用例,功能测试等等)

测试基础知识 找实习工作的过程中总结了下测试基础知识,编程能力重要,测试基础同样重要,希望对大家有帮助 软件测试方法:静态测试和动态测试                     白盒测试和黑盒测试                     传统测试与面向对象测试 软件测试过程:单元测试,集成测试,系统测试,验收测试 按测试类型:功能.性能.界面.易用性测试.兼容性测试.安全性测试.安装测试 (单元测试:在编码过程中,对每个小程序单元测试) (集成测试:将单元集成在一起后,可称为组件) 回归测试.冒

Java知识简介与环境变量配置问题

一.在学习一门语言中,不仅需要掌握其语法结构,开发平台以及环境也是很重要的.在开始Java学习之前首先对其进行压缩包的下载安装,以及开发平台环境下载安装.基于此下面文章就此展开: 1.        下载并安装JDK包,然后进行快速正确安装操作.(具体安装步骤网上很多,不在赘述.) 2.        安装成功后,需要对其进行环境变量配置,这一点有点特别,特别针对C语言.C#语言开发的同学更应该注意. 环境变量配置步骤如下: 打开:计算机属性->高级->环境变量选项卡->系统变量->

字符编码知识简介和iconv函数的简单使用

字符编码知识简介和iconv函数的简单使用 字符编码知识简介 我们知道,在计算机的世界其实只有0和1.期初计算机主要用于科学计算,而我们知道一个数,除了用我们常用对10进制表示,也可以用2进制表示,所以只有0和1就可以进行科学计算,但是为了便于计算,大神们还是向计算机中引入的编码,比如通常我们用补码表示一个负数.所以编码这个东西,是从一开始就伴随着计算机的.到现在,我们的生活已经完全离不开计算机了,计算机也不仅仅用于科学计算了,更多地应用系信息处理.那计算机怎样表示与我们生活息息相关的事物呢,一

磁珠知识简介

磁珠的全称为铁氧体磁珠滤波器,是目前应用发展很快的一种抗干扰元件,廉价.易用,滤除高频噪声效果显著.还有一种是近年来问世的一种超小型非晶合金磁性材料制作的磁珠,它和铁氧体不是同一种材料.(注:请区别于电'技术中的"绝缘瓷珠"--编者) 磁珠的主要原料为铁氧体,是一种立方晶格结构的亚铁磁性材料.这种材料的特点是高频损耗非常大,具有很高的导磁率,使电感的线圈绕组之间在高频高阻的情况下产生的电容最小.当导线中有电流穿过时,铁氧体对低频电流几乎没有什么阻抗,而对较高频率的电流会产生较大的衰减.

开源无线路由器知识简介

由于做项目的需要和自己的爱好,最近在找关于无线路由器的资料,找到了些相关的资料,在这里总结一下.一.无线路由器与无线AP的区别AP为Access Point简称,一般翻译为"访问节点",无线AP主要是提供无线工作站对有线局域网和从有线局域网对无线工作站的访问,在访问接入点覆盖范围内的无线工作站可以通过它进行相互通信.通俗的讲,无线AP是无线网和有线网之间沟通的桥梁.当前的无线AP可以分为两类:单纯型AP和扩展型AP. 单纯型AP的功能相对比较简单,缺少路由功能,只能当无线集线器.它相当

PL/SQL 基础知识简介

1.PL/SQL代码块 PL/SQL 代码块是指令的集合,支持所有的DML,NDS,DBMS_SQL,DDL. :DML 是数据操纵语言(Data Manipulation Language)包括,Insert ,update,delete : DDL是数据定义语言(Data Definition Language ),包括,Alter,create,drop,truncate,Grant,revoke : NDS本地动态SQL(Native Dynamic SQL) 2.PL/SQL代码块结构

Android JNI知识简介

Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互.JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C.C++ 和汇编语言)编写的应用程序和库进行交互操作. 1.从如何载入.so档案谈起 由于Android的应用层的类都是以Java写的,这些Java类编译为Dex型式的Bytecode之后,必须靠Dalvik虚拟机(VM: Virtual Machine)

5、Cocos2dx 3.0游戏开发找小三之测试样例简介及小结

重开发者的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27186557 测试样例简介 Cocos2d-x 为我们提供了十分丰富的测试样例,这些测试样例是在引擎开发过程中为测试引擎的正确性而编写的代码,同时也是演示引擎各个部分如何使用的良好示例. 打开Cocos2d-x根目录下build文件夹下的cocos2d-win32.vc2012.sln解决方案,设置其中的 cpp-tests 项目为启动项目,成功运行后

SpringCloud(1) 架构演进和基础知识简介

一.传统架构演进到分布式架构 简介:讲解单机应用和分布式应用架构演进基础知识 (画图) 高可用 LVS+keepalive 1.单体应用:开发速度慢.启动时间长.依赖庞大.等等 2.微服务:易开发.理解和维护.独立的部署和启动等等 不足:分布式系统(分布式事务问题).需要管理多个服务(服务治理) 二.微服务基础知识简介 微服务核心知识 :网关.服务发现注册.配置中心.链路追踪.负载均衡器.熔断 1.网关:路由转发 + 过滤器 /api/v1/pruduct/       商品服务 /api/v1