首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
http
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
http协议的演变
http协议的演变 HTTP/1.0 到 HTTP/1.1 主要实现了对TCP连接的复用 HTTP/1.0:每一对HTTP请求和响应都需要打开一个单独的TCP连接 HTTP/1.1: 引入了持久连接的概念,通过设置Connection头部为keep-alive的方式,不让TCP连接关闭。 HT
79
代码人生
01-01 08:00
代码人生
Http和FTP下载文件
Http和FTP下载文件 说起下载文件,大家都会想起http和FTP下载。http和ftp,其实底层都是基于socket通信,只不过http和ftp协议格式定义不一样而已。下载文件,要看服务器支持什么类型的协议,如果只支持http,那你就用httpwebrequest类好了,如果支持FTP,那你就用FTP的类来下载文件。 下面是我对两者的总结使用。 http:
115
代码人生
01-01 08:00
代码人生
HttpClient 4.5版本设置连接超时时间-CloseableHttpClient
HttpClient 4.5版本设置连接超时时间-CloseableHttpClient HttpClient 4.5版本设置连接超时时间-CloseableHttpClient设置Timeout(区别于4.3.2) HttpClient升级到4.5版本后,API有很多变化,HttpClient 4之后,API一直没有太稳定,我感觉4.5版本抽象后,很多API应该快稳定了。 使
81
代码人生
01-01 08:00
代码人生
HTTPS和HTTP的主要区别
HTTPS和HTTP的主要区别 1、https协议需要到CA申请证书,一般免费证书较少,因而需要一定费用。 2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl/tls加密传输协议。 3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。 4、http的连接很简单,是无状态的;HTTPS协议是由SSL/TLS+HTTP
149
代码人生
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
代码人生
httprunner2简单了解,httprunner可实现的功能,jmeter均可实现,所以,未深入学习
httprunner2简单了解,httprunner可实现的功能,jmeter均可实现,所以,未深入学习 前言 HttpRunner是一款面向HTTP(S)协议的通用测试框架,只需要维护一份YAML/JSON脚本,即可实现自动化测试。 参考:https://v2.httprunner.org/quickstart/ 环境准备 使用pip安装(前提:需要安装python) pip install httprunner==2.5.7 安装完成后检
95
代码人生
01-01 08:00
代码人生
HttpClient 发送multipart/form-data请求
HttpClient 发送multipart/form-data请求 添加body参数: var formdata = new MultipartFormDataContent(); formdata.Add(new StringContent("2312"), "userId"); formdata.Add(new StringContent("1"), "payamount"); formdata.Add(new St
264
代码人生
01-01 08:00
代码人生
HTTP 内容协商/ Content Nagotiation
HTTP 内容协商/ Content Nagotiation 访问同一个 URI 时,服务器可以返回不同类型的资源。比如在浏览器中访问 http://www.example.com/user 可以是个网页,也可以是个 JSON 接口,甚至可以是张图片等。 具体返回哪种类型,就需要引入内容协商的机制,以达到返回正确资源类型的目的。 内容协商分为服务器主导(server driven)和客户端主导(agent-
97
代码人生
01-01 08:00
代码人生
http 协议及报文头部结构
http 协议及报文头部结构 http 协议及报文头部结构 HTTP请求响应报文 1,Method 方法 请求方法,标明客户端希望服务器对资源执行的动作,包括以下: GET: 从服务器获取一个资源 HEAD: 只从服务器获取文档的响应首部 POST: 向服务器输入数据,通常会再由网关程序继续处理 PUT: 将请求的主体部分存储在服务器中,如上传文件 DELETE: 请求删除服
73
代码人生
01-01 08:00
代码人生
https加密原理
https加密原理 http(超文本传输协议) 一种属于应用层的协议 缺点: 通信使用明文(不加密),内容可能会被窃听 不验证通信方的身份,因此有可能遭遇伪装 无法证明报文的完整性,所以有可能已遭篡改 优点: 传输速度快 https HTTPS 并非是应用层的一种新协议。只是 HTTP 通信接口部分用 SSL (安全套接字层)和TLS (安全传输层协议)代替而
112
«
1
2
3
4
5
6
7
8
...
32
33
»