1、什么是http协议? HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, ...
分类:
Web程序 时间:
2019-05-04 16:16:22
阅读次数:
201
接口定义 接口是个比较泛义上的概念,主要表示系统对外交互的部分,比如电源插座是电器和电能之间的接口,图形界面是应用软件和用户的接口,医院挂号大厅是医生和病人之间的接口 webAPI 我们要学习的接口概念缩小到web系统提供的对外消息交互接口,通过发送对应的请求给服务器,服务器会返回相应的结果,因为其 ...
分类:
Web程序 时间:
2019-05-04 12:08:48
阅读次数:
464
@RequestParam用来处理Content-Type 为 application/x-www-form-urlencoded编码的内容,将请求参数名映射到方法参数名。在Http协议中,如果不指定Content-Type,则默认传递的参数就是application/x-www-form-urle ...
分类:
移动开发 时间:
2019-05-04 11:43:57
阅读次数:
1040
一、协议的概念 1、什么是协议 从应用的角度出发,协议可理解为“规则”,是数据传输和数据的解释的规则。 2、典型协议 传输层 常见协议有TCP/UDP协议。 应用层 常见的协议有HTTP协议,FTP协议。 网络层 常见协议有IP协议、ICMP协议、IGMP协议。 网络接口层 常见协议有ARP协议、R ...
分类:
其他好文 时间:
2019-05-03 16:30:44
阅读次数:
219
常见状态码 200ok 301永久跳转 302临时跳转 307内部跳转 304走本地缓存 400客户端错误 401认证错误 403找不到主页,权限不足 404找不到主页 500内部错误 502找不到后端主机 503... ...
分类:
Web程序 时间:
2019-05-03 11:32:57
阅读次数:
185
0.爬虫是一种我们模拟用户向网络服务器快速送请求以获得数据的工具,我们通常使用的爬虫是基于http协议的,http协议是一个典型的应用层的协议,协议就是一些规定,我们按照协议做事就不会错,通过底层一点的协议模拟高级一点的协议可以更好的理解协议。今天从协议,和代码实现两个方面来讲一下socket爬虫, ...
分类:
其他好文 时间:
2019-05-02 23:36:10
阅读次数:
129
一、HTTP和HTTPS的概念 HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏 览器更加高效,使网络传输减少。http协议属于明文传输协议,交互过程以及数据传输都没有进行加密,通信双方也 ...
分类:
编程语言 时间:
2019-04-30 15:32:05
阅读次数:
212
背景 做了四年的前端开发,对外一直说自己是web开发,那么身为一个web开发怎能不知道session与cookie以及其管理方式呢~ Login涉及技术栈:Nodejs,MongoDB,Express以及html,css,js 了解session与cookie之前首先要知道什么是http协议,为什么 ...
分类:
其他好文 时间:
2019-04-30 09:17:15
阅读次数:
150
面试被问http协议?这篇文章足够覆盖所有相关问题!HTTP超文本传输协议http使用面向连接的TCP作为传输层协议。http本身无连接。请求报文CRLF是回车换行方法为GET的请求报文方法为POST的请求报文方法OPTIONS:这个方法可使服务器传回该资源所支持的所有HTTP请求方法。用’*’来代替资源名称,向Web服务器发送OPTIONS请求,可以测试服务器功能是否正常运作。HEAD:与GET
分类:
Web程序 时间:
2019-04-28 11:22:20
阅读次数:
189
面试被问http协议?这篇文章足够覆盖所有相关问题!HTTP超文本传输协议http使用面向连接的TCP作为传输层协议。http本身无连接。请求报文CRLF是回车换行方法为GET的请求报文方法为POST的请求报文方法OPTIONS:这个方法可使服务器传回该资源所支持的所有HTTP请求方法。用’*’来代替资源名称,向Web服务器发送OPTIONS请求,可以测试服务器功能是否正常运作。HEAD:与GET
分类:
Web程序 时间:
2019-04-28 11:21:47
阅读次数:
136