首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
http
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
http请求发送后从客户端到服务端的详细过程
http请求发送后从客户端到服务端的详细过程 首先http请求是基于tcp/ip协议的,所以要通过DNS服务器将域名解析为相应ip地址如果url里不包含端口号,则会使用该协议的默认端口号。DNS解析详细过程参考https://blog.csdn.net/qq_39393899/article/details/80405979 建立一个socket连接,socket相当于tcp/ip协议的接口
129
代码人生
01-01 08:00
代码人生
HTTP服务基础(Apache)
HTTP服务基础(Apache) 基于 B/S (Browser/Server)架构的网页服务 – 服务端提供网页 – 浏览器下载并显示网页 ? Hyper Text Transfer Protocol,超文本传输协议(http) ? Hyper Text Markup Language,超文本标记语言(html) http 协议的端口:80 默认网页文件目录:/var/ww
128
代码人生
01-01 08:00
代码人生
http 和 https 的基本概念
http 和 https 的基本概念,http:超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。https:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。
128
代码人生
01-01 08:00
代码人生
HttpRunner 使用简介
HttpRunner 使用简介 第一步:搭建项目 使用手脚架 httprunner startproject test 在会在当前目录下搭建项目,并生成目录结构如下: testcases目录存放测试用例 在debugtalk.py 文件中进行自定义方法编写 .env 文件用于存放环境变量例如 用户名/密码等 reports目录存放测试报告 第二步:生
127
代码人生
01-01 08:00
代码人生
http幂等性 post get put delete patch
http幂等性 post get put delete patch HTTP的幂等性 HTTP协议本身是一种面向资源的应用层协议,但对HTTP协议的使用实际上存在着两种不同的方式:一种是RESTful的,它把HTTP当成应用层协议,比较忠实地遵守了HTTP协议的各种规定;另一种是SOA的,它并没有完全把HTTP当成应用层协议,而是把HTTP协议作为了传输层协议,然后在HTTP之上建立了自己的应用层协议。
126
代码人生
01-01 08:00
代码人生
HttpRunner3.x 学习8-参数化数据驱动
HttpRunner3.x 学习8-参数化数据驱动 HttpRunner v3.x开始,测试用例和测试用例集都可以实现参数化数据驱动,需要使用parameters关键字,定义参数名称并指定数据源取值方式。 如果让测试用例(testcase)的概念更纯粹,可以考虑将参数化的功能在testsuite中实现。 创建一个 testsuite,在 testsuite 中引用测试用例,并定义参数化配置。 参数配置概述
125
代码人生
01-01 08:00
代码人生
HttpServletRequest getRequestURL和 getRequestURI等地址的区别
HttpServletRequest getRequestURL和 getRequestURI等地址的区别 getServletPath():获取能够与“url-pattern”中匹配的路径,注意是完全匹配的部分,*的部分不包括。getContextPath():获取项目的根路径getRequestURI:获取根路径到地址结尾getRequestURL:获取请求的地址链接(浏览器中输入的地址)getScheme():获取的是使用的协议(http 或https)
125
代码人生
01-01 08:00
代码人生
HTTP协议(requests)
HTTP协议(requests) 一、HTTP协议 HTTP是应?层的协议,它不需要刻意的去关注底层?络传输层协议的东?。在整体应?层的协议中,通俗的说在整个API的测试维度上,需要关注的是?个完整HTTP请求流程,请求?法,请求头响应头,COOKIE请求流程,SESSION的请求流程和TOKEN的请求流程,以及HTTPS的请求流程。 二、HTTP完整请求 在API的?动化测试
124
代码人生
01-01 08:00
代码人生
HTTP_HOST , SERVER_NAME 区别 php
HTTP_HOST , SERVER_NAME 区别 php 当端口是80的时候,他们的内容是一样的。但是当端口不是80的时候,就不一样了。 # HTTP_HOST = SERVER_NAME:SERVER_PORT /** * 获取当前的host */ public static function getSelfHost() { # HTTP_HOST =
123
代码人生
01-01 08:00
代码人生
https ; 及https证书
https ; 及https证书 一、HTTPS介绍 1.概述 为什么需要使用HTTPS,因为HTTP不安全,当我们使用http网站时,会遭到劫持和篡改,如果采用https协议,那么数据在传输过程中是加密的,所以黑客无法窃取或者篡改数据报文信息,同时也避免网站传输时信息泄露。 那么我们在实现https时,需要了解ssl协议,但我们现在使用的更多的是TLS加密协议。 那么TLS是怎么保
122
«
1
2
...
5
6
7
8
9
10
11
...
32
33
»