HTTP的缺点 HTTP 协议设计的初衷就是简单方便,但是随着 Web 的发展和交互的复杂,也引入了一些安全性问题: 通信使用明文,内容可能会被窃听:HTTP 协议本身不具备加密功能,所以无法对通信整体(请求和响应的内容)进行加密,即 HTTP 报文使用明文方式发送。按照 TCP/IP 协议族的工作 ...
分类:
Web程序 时间:
2020-06-01 00:47:08
阅读次数:
95
万维网概述 超文本传输协议HTTP HTTP协议的特点 HTTP协议的连接方式 HTTP报文结构 END ...
分类:
Web程序 时间:
2020-05-14 01:10:07
阅读次数:
103
从输入url,到页面呈现完成发生了什么? 简单回答: DNS解析 TCP连接 发送HTTP请求 服务器处理请求并返回HTTP报文 浏览器解析渲染页面 连接结束 ...
分类:
Web程序 时间:
2020-05-08 16:29:34
阅读次数:
92
HTTP协议类 http 1. HTTP 协议的主要特点: 简单快速 「url」 灵活 无连接 只连接一次后断开 无状态 服务端无法记住客户端的身份 2. HTTP 报文额组成部分: 请求报文 请求行 「HTTP方法、页面地址、HTTP协议以及版本」 请求头 「key、value」要的内容 空行「k ...
分类:
Web程序 时间:
2020-05-03 15:07:50
阅读次数:
88
http报文包含三个部分:起始行,报文首部和报文体 起始行:请求报文包括请求方法,请求地址和HTTP协议版本;响应报文包括协议版本,请求状态码(成功是200) 请求方法有get,post,put,delete,put和head 报文首部:描述报文的属性 报文体:报文内容 1、并不是每个报文都必须包含 ...
分类:
Web程序 时间:
2020-03-28 10:29:49
阅读次数:
94
HTTP位于五层模型中的应用层,是传输层(代表为TCP协议)的上层协议。 之前我们通过 socket 实现了使用 TCP 协议进行数据收发:手写一个模块化的 TCP 服务端客户端 ,对 TCP 协议的使用有了一个初步的认识。 简单的说,IP 协议 帮助我们的数据包在复杂的网络环境下进行寻址,但并不能 ...
分类:
Web程序 时间:
2020-03-27 01:12:22
阅读次数:
260
# 1.导入urllib中的request # 2.定义爬取的url(统一资源定位符) # 3.定义一个请求对象request # request的参数有url:访问的网址;data:发起请求时带的数据请求方式为post; # headers:包括发送HTTP报文的键值对(例如user-agent请 ...
分类:
Web程序 时间:
2020-03-23 15:20:29
阅读次数:
79
http协议类 1)http协议的主要特点 简单快速 统一资源符 灵活 通过http协议,可以修改http头,完成不同数据类型的传输 无连接 连接一次就会断掉不会保持连接 无状态 客户端与服务器连接一次断了之后再次连接,服务器并不知道客户端是谁 2)http报文的组成部分 1、请求报文 请求行 (请 ...
分类:
Web程序 时间:
2020-03-03 20:29:12
阅读次数:
99
1、什么是http 1. HTTP是一个客户端和服务器端请求和应答的标准(TCP) 2. 设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法 2、http报文格式 3、浏览器一个HTTP请求的过程 4、http常用状态码 5. 简述HTTP和HTTPS的区别? ...
分类:
Web程序 时间:
2020-02-22 14:04:18
阅读次数:
143
HTTP方法 用来定义对于资源的操作 常用的有GET、POST 、PUT 、DELETE等 从定义上讲有各自的语义 HTTP CODE 定义服务器对请求的处理结果 各个区间的CODE有各自的语义 好的HTTP服务可以通过CODE判断结果 ...
分类:
Web程序 时间:
2020-02-20 10:27:49
阅读次数:
87