JavaWeb-HTTP协议
来源:互联网 发布:java项目技术亮点难点 编辑:程序博客网 时间:2024/05/17 06:41
在学习Web应用程序客户端界面设计时,我们已经知道组成一个基本的Web应用程序需要Web服务器、Web客户端浏览器、HTTP协议以及静态HTML文件。其中、Web服务器的作用是接收客户端的的请求,然后向客户返回一些结果;浏览器的作用是允许用户请求服务器上的某个资源,并且向用户显示请求结果;HTML用户告诉浏览器怎样像用户显示类容;HTTP是Web上客户端和服务器之间通行所有的协议。
HTTP是一种超文本传送协议(HyperTextTransferProtocol),是一套计算机在网络中 通信的一种规则。在TCP/IP体系结构中,HTTP属于应用层协议,位于TCP/IP协议的顶层。HTTP是一种无状态的协议,意思是指在Web浏览器(客户端)和Web服务器之间不需要建立持久的链接。整个过程就是当一个客户端向服务器端发送一个请求(Request),然后Web服务器返回一个响应(Response),之后链接就关闭了。HTTP遵循 请求/响应(Request/Response)模型。所有的通信交互都被构造在一套请求和响应模型中。浏览WEB时,浏览器通过HTTP协议与WEB服务器交换信息,Web服务器向Web浏览器返回的文件都有与之相关的类型,这些信息类型的格式由MIME定义。
服务器端网页编程:
1:CGI技术
2:微软的ASP和ASP.NET技术
3:基于Java的Servlet/JSP技术
HTTP定义的事务处理有:
1:客户端和Web服务器建立连接
2:客户端发送HTTP请求
3:服务器端接受客户端的HTTP请求,生成HTTP响应回发
4:服务器端关闭连接。客户端解析回发响应恢复页面
Web服务器的缺陷 :
1: 只能向客户端提供静态网页内容
2:增加一个辅助应用生成动态页面
- 【JAVAWEB】HTTP协议
- javaweb之http协议
- javaWeb -- HTTP协议
- javaweb基础--HTTP协议
- JavaWeb - Http协议
- javaweb中HTTP协议
- JavaWeb -- HTTP协议
- JavaWeb-HTTP协议
- 【JavaWeb】Http协议
- JavaWeb之HTTP协议
- JavaWeb 03 HTTP协议
- JavaWeb入门-----Http协议
- javaWeb:http协议请求
- javaweb之http协议
- javaweb开发入门-http协议
- 【javaWeb第六天】-HTTP协议
- JavaWeb学习笔记--HTTP协议
- javaweb之----http协议详解
- 好烦,好纠结
- android studio没有org.apache.http.client.HttpClient;等包问题 解决方案
- 跟我学Redis 1.2 Redis开机自启动
- Linux 下GDAL2.0.1 proj4.9.2 geos3.5.0
- HashSet,TreeSet和LinkedHashSet的区别
- JavaWeb-HTTP协议
- C语言一些数据类型
- 二叉树中、后序求先序
- Dalvik虚拟机工作原理介绍
- 非常好用的提醒对话框 LYXAlertView
- 服务器可能资源不足,或者不信任该程序集,因为它的 PERMISSION_SET 设置为 EXTERNAL_ACCESS 或 UNSAFE。
- 微信小程序把玩(二十)slider组件
- Elastic-Job分布式环境中有问题的解决方法
- java经典算法之二——分解质因数