大学生兼职网站建设策划书,python基础教程第3版,wordpress自定义模块自定义字段,wordpress.confHTTP-概述
概念:Hyper Text Transfer Protocol#xff0c;超文本传输协议#xff0c;规定了浏览器和服务器之间数据传输的规则 特点:
1. 基于TCP协议:面向连接#xff0c;安全
2.基于请求-响应模型的:一次请求对应一次响应
3. HTTP协议是无状态的协议: 对于事务处理没有…HTTP-概述
概念:Hyper Text Transfer Protocol超文本传输协议规定了浏览器和服务器之间数据传输的规则 特点:
1. 基于TCP协议:面向连接安全
2.基于请求-响应模型的:一次请求对应一次响应
3. HTTP协议是无状态的协议: 对于事务处理没有记忆能力。每次请求-响应都是独立的。 缺点:多次请求间不能共享数据 优点:速度快 HTTP-请求协议
请求数据格式 请求方式-GET: 请求参数在请求行中没有请求体如: /brand/findA11?nameoPPOtatus1。GET请求大小是有限制的
请求方式-POST: 请求参数在请求体中POST请求大小是没有限制的。 HTTP-响应协议 状态码大类 状态码大全
https://cloud.tencent.com/developer/chapter/13553 常见的响应状态码 HTTP-协议解析
详情看压缩包案例 Web 服务器——Tomacat
Web服务器是一个软件程序对HTTP协议的操作进行封装使得程序员不必直接对协议进行操
作让Web开发更加便捷主要功能是提供网上信息浏览服务”。 官网: https://tomcat.apache.org/
Web服务器
对HTTP协议操作进行封装简化web程序开发
部署web项目对外提供网上信息浏览服务
Tomcat
一个轻量级的web服务器支持servlet、jsp等少量iavaEE规范
也被称为web容器、servlet容器 Tomcat-基本使用
下载:官网下载地址:https://tomcat.apache.org/download-90.cgi
安装:绿色版直接解压即可
卸载:直接删除目录即可
启动:双击:
bin\startup.bat 关闭:
直接x掉运行窗口:强制关闭
bin\shutdown.bat:正常关闭
CtrlC:正常关闭 控制台中文乱码:修改 conf/ logging.properties 为GBK 注意事项
HTTP协议默认端口号为80如果将Tomcat端口号改为80则将来访问Tomcat时将不用输入端口号 起步依赖:
spring-boot-starter-web: 包含了web应用开发所需要的常见依赖
spring-boot-starter-test: 包含了单元测试所需要的常见依赖 2.内嵌Tomcat服务器
基于Springboot开发的web应用程序内置了tomcat服务器当启动类运行时会自动启动内嵌的
tomcat服务器。
官方提供的stater:
https://docs.spring.io/spring-boot/docs/2.7.4/reference/htmlsingle/#using.build-systems.starters