1.介绍 ` WebSocket是HTML5新增的协议,它的目的是在浏览器和服务器之间建立一个不受限的双向通信的通道。实时推送数据/通知到浏览器 ` 方法一 1. 引入WebSocket依赖包 java @ServerEndpoint(value = "/websocket/{id}") @Comp ...
分类:
编程语言 时间:
2019-07-04 09:46:41
阅读次数:
119
好程序员web前端分享Cookie知识,今天小编为大家带来了一篇新手必看干货,接下来让我们一起来看一看吧。 一、Cookie的出现 浏览器和服务器之间的通信少不了HTTP协议,但是因为HTTP协议是无状态的,所以服务器并不知道上一次浏览器做了什么样的操作,这样严重阻碍了交互式Web 应用程序的实现。 ...
分类:
Web程序 时间:
2019-07-03 16:52:21
阅读次数:
120
nginx的gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会快得多。gzip的压缩页面需要浏览器和服务器双方都支持,实际上就是服务器端压缩,传到浏览器后浏览器解压并解析。浏览器那里不需要我们担心,因为目前的巨大多数浏览器都支持解析gzip过的页面。Nginx的压缩输出有一组gzip压缩指令来实现。相关指令一般位于配置路
分类:
其他好文 时间:
2019-07-03 11:53:25
阅读次数:
85
Http协议就是用来浏览器和服务器之间进行数据的沟通 HTTP各版本特点: HTTP1.0:每一次的请求和响应都会新建并且断开一次链接 HTTP1.1:一次链接内可以有多次的请求和响应 Http协议组成分为(Http请求与Http响应),Http协议 按照规则封装请求与响应。 Http请求:Http ...
分类:
Web程序 时间:
2019-06-28 18:06:52
阅读次数:
137
Cookie学习 目前大家对于浏览器和服务器的交互模式,以及请求的处理都有了理解,并且也能够进行请求的处理。本节课围绕整个流程再次进行技术优化,重点学习Cookie 技术,此技术的应用面是非常广的。 1.Cookie 问题: HTTP 协议是没有记忆功能的,一次请求结束后,相关数据会被销毁。如果第二 ...
分类:
其他好文 时间:
2019-06-14 23:43:21
阅读次数:
110
1.Servlet请求操作 通过前面的学习我们能够创建并运行一个简单的Servlet 程序,完成浏览器和服务器的简单交互,但是我们编写的Servlet 代码是没有对浏览器的请求进行处理的。现在我们开始学习 如何使用Servlet 进行浏览器请求的处理。 1)Request 对象 问题: 浏览器发起请 ...
分类:
其他好文 时间:
2019-06-14 01:09:44
阅读次数:
126
1-Cookie学习 目前大家对于浏览器和服务器的交互模式,以及请求的处理都有了理解,并且也能够进行请求的处理。本节课围绕整个流程再次进行技术优化,重点学习Cookie 技术,此技术的应用面是非常广的。 Cookie学习 问题: HTTP 协议是没有记忆功能的,一次请求结束后,相关数据会被销毁。如果 ...
分类:
其他好文 时间:
2019-06-14 00:54:55
阅读次数:
108
1-Servlet的请求处理 通过前面的学习我们能够创建并运行一个简单的Servlet 程序,完成浏览器和服务器的简单交互,但是我们编写的Servlet 代码是没有对浏览器的请求进行处理的。现在我们开始学习 如何使用Servlet 进行浏览器请求的处理。 Request 对象: 问题: 浏览器发起请 ...
分类:
其他好文 时间:
2019-06-13 23:34:54
阅读次数:
248
一,软件架构 1,网络编程入门 C\S架构,全称:Client\Server 客户端和服务器架构 B\S架构,全称:Browser\Server 浏览器和服务器架构 ★,两种架构各有优势,无论哪种都离不开网络的支持,B\S会成为趋势 网络编程:在一定协议下,编写实现两台计算机通信的程序 2,网络通信 ...
分类:
其他好文 时间:
2019-06-09 12:50:04
阅读次数:
87
javaScript有三种数据存储方式,分别是: sessionStorage localStorage cookier 相同点:都保存在浏览器端 不同点: ①传递方式不同 cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递。 sessionSto ...
分类:
Web程序 时间:
2019-06-05 22:12:55
阅读次数:
153