一、Apache HttpClient: HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HttpClient 已经应用在很多的项目中,比如 Apa ...
分类:
Web程序 时间:
2019-08-15 22:46:29
阅读次数:
167
本文链接:https://blog.csdn.net/guoweimelon/article/details/50886092 一、Cookie详解 (1)简介 因为HTTP协议是无状态的,即服务器不知道用户上一次做了什么,这严重阻碍了交互式Web应用程序的实现。在典型的网上购物场景中,用户浏览了几 ...
分类:
其他好文 时间:
2019-08-15 19:03:47
阅读次数:
90
转自https://www.cnblogs.com/Catherine001/p/8359153.html 一、什么是http协议 HTTP是一个应用层协议,无状态的,端口号为80。主要的版本有1.0/1.1/2.0. HTTP/1.* 一次请求-响应,建立一个连接,用完关闭; HTTP/1.1 串 ...
分类:
Web程序 时间:
2019-08-15 12:43:23
阅读次数:
134
轮询:客户端定时向服务器发送Ajax请求,服务器接到请求后马上返回响应信息并关闭连接。 优点:后端程序编写比较容易。 缺点:请求中有大半是无用,浪费带宽和服务器资源。(而每一次的 HTTP 请求和应答都带有完整的 HTTP 头信息,这就增加了每次传输的数据量) 实例:适于小型应用。 长轮询:客户端向 ...
分类:
Web程序 时间:
2019-08-14 12:19:52
阅读次数:
124
缓存的概念 缓存这个东西真的是无处不在, 有浏览器端的缓存, 有服务器端的缓存,有代理服务器的缓存, 有ASP.NET页面缓存,对象缓存。 数据库也有缓存, 等等。 http中具有缓存功能的是浏览器缓存,以及缓存代理服务器。 http缓存的是指:当Web请求抵达缓存时, 如果本地有“已缓存的”副本, ...
分类:
Web程序 时间:
2019-08-13 13:40:27
阅读次数:
100
HTTP协议: Hyper Text Transfer Protocol:超文本传输协议 基于TCP协议之上的请求/响应协议 目前使用最广泛的高级协议 使用浏览器浏览网页和服务器交互使用的就是HTTP协议 手机应用上绝大多数程序与服务器之间交互数据使用的也是HTTP协议。 HTTP是一个请求/响应协 ...
分类:
编程语言 时间:
2019-08-13 13:30:39
阅读次数:
98
前言 flask_session是flask框架实现session功能的一个插件,用来替代flask自带的session实现机制,flask默认的session信息保存在cookie中,不够安全和灵活。 flask的session机制 session是用来干什么的呢?由于http协议是一个无状态的协 ...
分类:
其他好文 时间:
2019-08-11 23:39:10
阅读次数:
185
MicroServices 服务:某些功能的提供者 背景: 单体式架构把系统分为持久化层,业务逻辑层,。。。 缺点是,层与层之间用API访问,牵一发而动全身,耦合性太高 定义: 根据业务逻辑,把系统分成各个独立的服务,每个服务都有各自的数据库, 对外有统一的接口 (服务之间的通信使用基于HTTP协议 ...
分类:
其他好文 时间:
2019-08-11 20:22:43
阅读次数:
98
socket和http的区别:Http协议:简单的对象访问协议,对应于应用层。Http协议是基于TCP链接的。tcp协议:对应于传输层ip协议:对应与网络层TCP/IP是传输层协议,主要解决数据如何在网络中传输;而Http是应用层协议,主要解决如何包装数据。 Socket是对TCP/IP协议的封装, ...
分类:
Web程序 时间:
2019-08-11 15:32:09
阅读次数:
143
Docker配置Nginx uwsgi配置,以下实验共用同一个uwsgi,只做微调 准备:服务器ssl证书,前端后端都要有证书,这是https协议需要 证书可以单独放一个目录中,也可以放到配置文件目录下 luffy项目(双容器http) 配置前端项目 Nginx配置80端口,也就是http协议,配置 ...
分类:
其他好文 时间:
2019-08-10 21:36:15
阅读次数:
113