当前位置: 首页 > article >正文

http协议 tomact的基本使用

一.概念

超文本传输协议,规定了浏览器和服务器之间数据传输的规则

特点:

1.基于TCP协议:面向连接,安全

2.基础请求-响应模型的:一次请求对应一次响应

3.HTTP协议是无状态的协议:对于事务处理没有记忆能力的。每次请求-响应都是独立的

二.请求协议

1.请求行

概念:请求数据第一行(请求方式,资源路径,协议 )

GET/brand/findAll?name=oppo&status=1 HTTP/1.1

请求方式:GET

资源路径:/brand/findAll?name=oppo&status=1

协议:HTTP/1.1

2.请求头

第二行开始,格式key:value

Content-Type:请求主体的数据类型

application/json;charset=UTF-8    以JSON格式将数据传递过去

3.请求体

POST请求,存放请求参数

请求方式-GET:请求参数在请求行中,没有请求体,如:/barand/findAll?name=OPPO&status=1。GET请求大小是有限制的。

请求方式-POST:请求参数在请求体中,POST请求大小是没有区别的

三.响应协议

1.响应行

协议

状态码

描述

2.响应头

Content-Type:表示响应内容的类型,例如text/html,application/json。

3.响应体

最后一部分,存放响应数据

四.Tomcat

1.定义

轻量级web服务器,支持Servlet/JSP少量javaEE规范。

2.基本使用

(1)文件目录的作用

(2)启动

双击:bin\startup.bat

(3)关于乱码的处理

在conf/logging的51行将UF8---->修改成GBK

(4)访问8080端口出现的页面

(5)部署项目

将项目放置到webapps目录下,即部署完成。

(6)起步依赖

依赖的版本根据parent里面来进行统一,在开发中基本上使用的内嵌的tomact

spring-boot-starter-web
spring-boot-starter-test

http://www.kler.cn/a/505951.html

相关文章:

  • LLM - 大模型 ScallingLaws 的 Causal/Masked (PLM) 目标系数差异 教程(2)
  • 算法库里的heap算法,仿函数和模版进阶(续)
  • 基于Linux系统指令使用详细解析
  • 09.VSCODE:安装 Git for Windows
  • JAVA:在IDEA引入本地jar包的方法(不读取maven目录jar包)
  • Js:正则表达式及正则表达式方法
  • PHP政务招商系统
  • Electron 开发者的 Tauri 2.0 实战指南:窗口管理与系统集成
  • P3数据结构、数据类型、数字编码、字符编码:保姆级图文详解
  • 交流电压220V如何用单片机测量电压?
  • VM(虚拟机)和Linux的安装
  • java 迪米特法则,原理、思想、工作流程、实现细节、稳定性、优缺点、应用场景等
  • C语言基本知识复习浓缩版:数组
  • 碰一碰发视频源码搭建技术剖析,支持OEM
  • 数字普惠金融对新质生产力的影响研究(2015-2023年)
  • ZooKeeper 核心知识全解析:架构、角色、节点与应用
  • Dify应用-工作流
  • 单头注意力机制(SHSA)详解
  • Spring Boot DevTools(官网文档解读)
  • Jenkins安装配置遇到问题及解决方案(Windows版本)
  • CDH5.16.2部署
  • elastic聚合总结
  • STM32 HAL库函数入门指南:从原理到实践
  • Flutter使用BorderRadiusTween实现由矩形变成圆形的动画
  • CPU缓存学习
  • 关于Profinet 从站转 EtherNet/IP 从站网关详细说明