JAVAEE初阶 网络编程(十二)

本文详细介绍了HTTP协议中的状态码,如200OK和404NOTFOUND等,展示了如何通过第三方工具构造HTTP请求,以及HTTPS如何在HTTP基础上引入加密保护,包括明文、密文、对称加密和非对称加密的概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一. 状态码

状态码是用于响应中的,用来表示响应的结果如何,

在这里插入图片描述

1.200 OK

在这里插入图片描述

200表示一切顺利,都可以找到.

2. 404 NOT FOUND

访问的资源没找到.

在这里插入图片描述

3.403 forbidden

请求的资源没有权限访问.

4. 405 Method Not Allowed

服务器只支持Get请求,而你发送了Post.

5. 500 Interval Server Error

服务器内部错误,服务器挂了

6.504 Gateway Timeout

访问服务器超时,也有可能是挂了,

7.302 Move temporarily

临时重定向,比如,你访问的是A,A告诉你要访问B,就会跳转到B.
Move Permanently 永久重定向.

在这里插入图片描述

在这种重定向中,有一个字段叫Location.

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这样我们就从一个页面重定向了另一个页面.

在这里插入图片描述

二. 如何构造HTTP请求

1.通过第三方工具构造.

第三方工具,也就是Postman来构造.大家可以自行去官网下载.

在这里插入图片描述

这就是一个详细的HTTP请求的页面了,

在这里插入图片描述

就会真的发送一个请求给服务器.

二.HTTPS

HTTPS是在HTTP的基础上,引入了一个加密层(SSL),使得明文传输变成了密文传输.

比如我想下载一个天天音乐,但是在下载的时候变成了QQ

在这里插入图片描述
在这里插入图片描述

三. 密码学中的重要概念

1.明文

明文:就是要传输的真实数据,实际要表达的意思

2.密文

针对明文加密后的结果,一般是抽象的,难懂的.

3.密钥

加密和解密的过程中,需要一种解密道具.

4.对称加密

加密和解密所用的道具是同一个密钥

5.非对称加密

加密和解密所用的道具为两个密钥,k1和k2是成对的.
一个公开的为公钥,还有一个为私钥.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值