Tomcat与web开发技术详解读书笔记(1)Http协议简介
1.HTTP协议简介
超文本传输协议,是关于如何在网络上传输超级文本的协议。HTTP协议位于应用层,建立在TCP/IP协议的基础上,使用可靠的TCP连接,默认端口80端口。
HTTP请求格式:
- 请求方法、URI和HTTP协议的版本
- 请求头
- 请求正文
POST /reg.jsp HTTP/ (CRLF) Accept:image/gif,image/x-xbit,... (CRLF) ... HOST:www.guet.edu.cn (CRLF) Content-Length:22 (CRLF) Connection:Keep-Alive (CRLF) Cache-Control:no-cache (CRLF) (CRLF) //该CRLF表示消息报头已经结束,在此之前为消息报头 user=jeffrey&pwd=1234 //此行以下为提交的数据
请求方法:GET、POST、HEAD、PUT、DELETE
HTTP响应格式:
- HTTP协议的版本、状态代码和描述
- 响应头
- 响应正文
HTTP/1.1 200 OK Date: Fri, 22 May 2009 06:07:21 GMT Content-Type: text/html; charset=UTF-8 <html> <head></head> <body> <!--body goes here--> </body> </html>
2. 浏览器端与用户的动态交互
脚本语言:web服务器直接把用脚本编写的语言未经编译的程序源代码发送到浏览器端,由浏览器负责解析、编译和运行。
3.服务器端与用户的动态交互
4.发布web服务
web服务可以看作是被客户端远程调用的各种方法。web服务架构采用soap(简单对象访问协议)作为通信协议。
相关推荐
chenhaotao 2020-11-13
liaochaowu 2020-11-12
PncLogon 2020-09-24
杏仁技术站 2020-09-18
颤抖吧腿子 2020-09-04
Lzs 2020-08-14
一青年 2020-08-13
SHINESUNNY 2020-08-11
lantingyue 2020-07-30
quanquanxiu 2020-07-04
xxuncle 2020-07-04
JakobHu 2020-06-25
RainyX 2020-06-12
Richardxx 2020-06-10
haohong 2020-06-10
佛系程序员J 2020-06-09
学习web前端 2020-06-07
starzhangkiss 2020-06-06
书虫媛 2020-06-05
bowean 2020-06-04
WinerChopin 2020-05-30
viewerlin 2020-05-17
ThinkingLink 2020-05-16