【HTTP】方法(method)以及 GET 和 POST 的区别
方法(method)首行中的第一部分。首行是由方法、URL 和版本号组成方法描述了这次请求想干什么,最主要的是:GET:从服务器拿一个东西过来(读操作)POST:往服务器放一个东西(写操作)image.png|404这些方法的语义,都是“标
方法(method)首行中的第一部分。首行是由方法、URL 和版本号组成方法描述了这次请求想干什么,最主要的是:GET:从服务器拿一个东西过来(读操作)POST:往服务器放一个东西(写操作)image.png|404这些方法的语义,都是“标
Host表示服务器主机的地址和端口号image.png|449URL 里面不是已经有 Host 了吗,为什么还要写一次?这里的 Host 和 URL 中的 IP 地址、端口什么的,绝大部分情况下是一样的,少数情况下可能不同当前我们经过某个代
Referer描述了当前这个页面是从哪里来的(从哪个页面跳转过来的)浏览器中,直接输入 URL点击收藏夹打开的网页,此时是没有 referer。当你在 sogou 页面进行搜索时,新进入的网页就会有 referer image.png|4
状态码用于响应中,表示响应的结果如何正确?错误?什么原因?HTTP 中的状态码都是标准约定好的 image.png|421200 OK成功了,一切顺利在抓包到的响应中 image.png404 Not Found访问的资源(URL 中的路径
HTTPS 是什么HTTPS 是在 HTTP 的基础上,引入了一个加密层(SSL)。HTTP 是明文传输的(不安全)当下所见到的大部分网站都是 HTTPS 的,这都是拜“运营商劫持”所赐运营商劫持下载⼀个“天天动听“:未被劫持的效果,点击下
中间人攻击服务器可以创建出一堆公钥和私钥,黑客也可以按照同样的方式,创建一对公钥和私钥,冒充自己是服务器(搅屎棍)image.png|640image.png|514黑客自己也能生成一对公钥和私钥。生成公钥和私钥的算法是开放的,服务器能生产
双亲委派模型(面试高频)之所以这个东西面试出场概率高高,最大的原因就是它起的名字很好听描述了查找 .class 文件的策略。类加载器JVM 中进行类加载的操作,是有一个专门的模块,称为“类加载器”(ClassLoader)。JVM 中的类加
是什么Java 虚拟机JDK,Java 开发工具包JRE,Java 运行时环境JVM,Java 虚拟机JVM 就是 Java 虚拟机,解释执行 Java 字节码JVM 执行流程 编程语言可以分为:编译型语言:先将高级语言转换成二进制的机器指
类加载机制类加载指的是,Java 进程运行的时候,需要把 .class 文件从硬盘读取到内存,并进行一些列的校验解析的过程(程序要想执行,就得进入内存).class 文件==>类对象硬盘==>内存类加载过程类加载的过程,其实是在
Maven 是一个项目管理工具,基于 POM(Project Object Model,项目对象模型)的概念,Maven 可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件大白话:Maven 是一个项目管理工具,通过 po
1 Spring Boot 介绍Spring 让 Java 程序更加快速、简单和安全,Spring 对于速度、简单性和生产力的关注使其成为世界上最流行的 Java 框架Spring 官方提供了很多开源的项目,覆盖范围从 Web 开发到大数据
1. 运行项目代码语言:javascript代码运行次数:0运行复制import org.springframework.boot.SpringApplication;import org.springframework.boot.a
1. 什么是 Spring Web MVCSpring Web MVC 是基于 Servlet API 构建的原始 Web 框架,从已开是就包含在 Spring 框架中。它的正式名称“Spring Web MVC”是自其源模块的名称(Spr
1.@RequestMapping 注解介绍@RequestMapping 是 Spring Web MVC 引用程序中最常被用到的注解之一,它是用来注册接口的路由映射的,表示服务收到请求时,路径为 sayHello 的请求就会调用 sa
请求访问不同的路径,就是发送不同的请求。在发送请求时,可能会带一些参数,所以学习 Spring 的请求,主要是学习如何传递参数到后端,以及后端如何接收传递参数,我们主要是使用浏览器和 Postman 来模拟 后端开发人员无需太过于关注如何传
JSON 概念JSON:JavaScript Object Notation【JavaScript 对象表示法】JSON 就是一种数据格式,有自己的格式和语法,使用文本表示一个对象或数组的信息,因此 JSON 本质是字符串,主要负责在不同的
1. 后端传参重命名(后端参数映射)某些特殊情况下,前端传递的参数 key 和我们后端接收的 key 可以不一致,比如前端传了一个 time 给后端,而后端是使用 createtime 字段来接收的,这样就会出现参数接收不到的情况,如果出现
回顾 CookieHTTP 协议自身是属于“无状态”协议无状态:默认情况下,HTTP 协议的客户端和服务器之间的这次通信和下次通信之间没有直接的联系但是在实际开发中,我们很多时候是需要知道请求之间的关联关系的例如登录网站成功后,第二次访问的
获取 Cookie传统获取 Cookie这是没有 Spring 的时候,用 Servlet 来获取(获取所有的 Cookie)Spring MVC 是基于 Servlet API 构建的原始 Web 框架,也是在 Servlet 的基础上实
1. 网络编程重要概念1.1. IPIP:设备在网络中的地址,是唯一的标识IPv4是目前的主流方案,最多只能有2^32个IP,目前已经使用完了,为了解决这个问题而出现的IPv6最多有2^128个IP, 特殊IP地址:127.0.0.1,也可