什么是HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP的工作方式是客户机与服务器之间的请求-应答协议。web浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。举例:客户端(浏览器)向服务器提交HTTP请求;服务器向客户端返回..
分类:
其他好文 时间:
2017-09-14 23:44:55
阅读次数:
279
静态网页是指可以由浏览器解释执行而生成的网页,其开发技术主要有HTML、JavaScript、和CSS。HTML是一组标签,负责网页的基本表现形式;JavaScript是在客户端浏览器运行的语言,负责在客户端 ...
分类:
Web程序 时间:
2017-09-12 00:34:48
阅读次数:
329
1. 使用python编写一个静态的web服务器,能够处理静态页面的http请求 原理: a. 使用socket进行服务端和浏览器之间的通信 b. 使用多线程处理多个客户端浏览器的请求 c. 使用http协议发送响应数据 实现: ...
分类:
编程语言 时间:
2017-09-11 00:52:36
阅读次数:
245
通过使用JavaScript,可以在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。称之为计时事件。在JavaScript中使用计时事件是很容易的,两个关键方法是: setInterval() - 间隔指定的毫秒数不停的执行指定的代码 setTimeout() - 暂停指定的毫秒数后 ...
分类:
编程语言 时间:
2017-09-10 18:49:08
阅读次数:
277
需求背景 动态创建的文件下载的时候希望浏览器显示下载进度 动态创建的文件希望能够分段下载 HTTP断点续传报文 要实现HTTP断点续传必须要简单了解以下几个报文。 Accept-Ranges 告诉客户端(浏览器..)服务器端支持断点续传 服务器端返回 Range 客户端告诉服务器端从指定的的位置/范 ...
分类:
其他好文 时间:
2017-09-05 23:12:35
阅读次数:
226
SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道(Secure socketlayer(SSL),SSL安全协议主要用来提供对用户和服务器的认证;对传送的数据进行加密和隐藏;确保数据在传送中不被改变,即数据的完整性,现已成为该领域中全球化的标准。由于SSL技术已建立到所有主要的浏 ...
分类:
其他好文 时间:
2017-09-04 13:26:26
阅读次数:
172
Servlet 生命周期(1) init()方法初始化Servlet对象 它在第一次创建Servlet时被调用,在后续每次不同用户请求时不再调用。(2) service()方法来处理客户端的请求 Servlet 容器(即 Web 服务器)调用 service() 方法来处理来自客户端(浏览器)的请求 ...
分类:
其他好文 时间:
2017-09-01 18:55:04
阅读次数:
175
1.http简介 1.1什么是http协议? 答:超文本传输协议(http)是互联网上应用最为广泛的一种网络协议,用于定义客户端浏览器和服务器之间交换数据的过程。 补充:为什么要学习http? 答:http协议是javaweb开发的基础。每一个请求和响应是web开发的最基本的操作。 1.2http的 ...
分类:
Web程序 时间:
2017-08-24 11:32:42
阅读次数:
158
转自:http://blog.csdn.net/grafx/article/details/54234518 WebSocket 设计出来的目的就是要使客户端浏览器具备像 C/S 架构下桌面系统的实时通讯能力。 浏览器通过 JavaScript 向服务器发出建立 WebSocket 连接的请求,连接 ...
分类:
编程语言 时间:
2017-08-23 18:19:38
阅读次数:
632
静态页面缓存的原理: //php在解析完当前这个页面之后,它会把要生成的这些静态的内容,先把它放在服务器的内存里面,然后再把它发送到客户端浏览器来执行显示。 ...
分类:
其他好文 时间:
2017-08-21 09:53:53
阅读次数:
140