Http协议和servlet简述

概述

  • 协议

双方在交互、通讯的时候,遵守的一种规范、规则。

  • http协议

针对网络上的客户端与服务器端在执行http请求时遵守的一种规范。
规定:
1、客户端在访问服务器端时要带上哪些东西
2、服务器返回数据的时候要带上什么东西

简介客户端和服务器端通讯

可安装抓包工具HttpWatch来实验了解。

http请求数据解析

http请求数据包括三部分:请求行、请求头、请求体

  • 请求行
    在这里插入图片描述
  • 请求头
    *在这里插入图片描述

*请求体
浏览器真正提交到服务器上的数据
在这里插入图片描述

Http响应数据解析

响应的数据里包含三部分:响应行、响应头、响应体

  • 响应行
    在这里插入图片描述
    *响应头
    在这里插入图片描述
    在这里插入图片描述
    *响应体
    实际返回的数据

get和post的区别

在这里插入图片描述

get post
数据传输 在地址栏拼接数据有安全隐患 数据以流的方式写过去,安全
适用情况 一般从服务器获取数据,并且客户端也不用提交上面的数据时用 一般提交数据到服务器使用
数据长度 仅可带1kb数据,有限 无限制

web资源

在http协议中,规定了请求和响应双方,客户端与服务器端。与web相关的资源。

  • 静态资源
    html 、js、css
  • 动态资源
    servlet/jsp

servlet

实质是一个运行在web服务器上的java程序,用于接受和响应客户端的http请求,更多

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值