tcp/ip协议
晓丶峰
这个作者很懒,什么都没留下…
展开
-
请求头Content-Type 常用的三种方式
请求头Content-Type 常用的三种方式原创 2022-07-22 10:20:01 · 570 阅读 · 0 评论 -
系统学习http(六)HTTPS
先说下这东西干嘛的。这东西就是解决http不安全的问题,那么http有哪些不安全的问题呢?1.内容为明文,可能被窃听2.不了解通信双方的身份,可能遭遇伪装(dos攻击)3.无法证明报文的完整性。容易被篡改(中间人攻击)再说下使用https怎么保证安全的:简单说下:https是通过共享密钥加密(对称加密)和公开密钥加密的混合方式进行的通过公开密钥的方式确定采用什么样的共享...原创 2019-02-26 22:44:10 · 620 阅读 · 0 评论 -
系统学习http(八)web安全
介绍几种常见的web攻击手段1.xss(跨站脚本攻击):通过将JavaScript的代码当作参数发送给服务端,服务端如果没有做出处理直接显示在页面上就可能会执行javascrip的代码,从而获取用户的数据。2.sql注入攻击:通过巧妙的设计参数,导致sql语句执行了非本意的操作。例如 select * from user where user_name = 'sevenmon'...原创 2019-03-01 23:20:22 · 300 阅读 · 0 评论 -
系统学习http(五)响应报文
Accept-Ranges:bytes同意范围请求,none不同意范围请求Age:源服务器在多久之前创建了响应ETag:标示资源是否进行了更改Location:重定向到那里状态码302Proxy-Authenticate:客户端与代理服务器的认证Retry-After:告诉客户端多久之后再来访问Server:当前服务器http服务器应用信息Vary:进行缓存控制WW...原创 2019-02-25 22:08:58 · 212 阅读 · 0 评论 -
系统学习http(三)http状态码
状态码的作用:告诉用户处理请求的情况状态码:类别:原因短语1xx:信息性状态码:接收的请求正在处理2xx:成功状态码:请求正常处理完毕3xx:重定向状态吗:需要进行附加操作以完成请求4xx:客户端错误状态码:服务器无法处理请求5xx:服务器错误状态码:服务器处理请求错误 200:请求成功204:请求成功,但是没有主体部分206:请求成功,只返回指定部分的主体...原创 2019-02-13 22:09:14 · 224 阅读 · 0 评论 -
系统学习http(四)请求报文
Accept:期望获取的类型文本文件:text/html,text/plain,text/css application/xhtml+xml图片类型:image/jpeg,image/gif视频文件:video/mpegAccept-Charset:告诉服务器期望的字符集Accept-Encoding:压缩方式(gzip,deflate)Accept_Language:告...原创 2019-02-24 21:54:53 · 216 阅读 · 0 评论 -
系统学习http(三)http报文内的http信息
报文分为请求报文和响应报文。这东西就是就是互传的信息。结构:分为报文首部和空行和报文主体报文首部分为:请求报文:请求行,请求首部字段,通用首部字段,实体首部字段,其他响应报文:状态行,响应首部字段,通用首部字段,实体首部字段,其他 请求行:请求的方法,uri,http版本状态行:响应的状态吗,原因短语http版本首部字段:请求和响应的各种条件和属性的各类首部...原创 2019-02-12 22:06:45 · 164 阅读 · 0 评论 -
系统学习http(七)身份认证
先说为什么要身份认证:为来让特定的人进行访问。认证的方式:basic 基本认证 digest 摘要认证 ssl 客户端认证 formbase 基于表单认证basic:询问密码进行认证degest:通过随机数加密解密进行认证ssl:发送客户端证书进行认证formbase:基于账号密码进行认证(通常的登陆)...原创 2019-02-27 20:49:13 · 314 阅读 · 0 评论 -
系统学习http(二)
简单的介绍一下http协议:http协议有请求报文和相应报文:请求报文:方法(get,post等),uri(资源位置),协议版本(HTTP/1.1),请求头字段(Host,Connection等等),内容实体(参数等)响应报文:协议版本(HTTP/1.1),状态码(200),状态码原因语,响应头字段(Date,Content-Type),主体(返回的页面或者数据)持久链接的特点:...原创 2019-02-11 23:08:32 · 295 阅读 · 0 评论 -
系统学习http协议(一)
1.http(HyperText Transfer Protocol)超文本传输协议。先说下这东西具体是干嘛用的吧。http就是传输文字的一种协议,什么是协议呢,也就是大家一起制定的一个标准。这些个头信息,就是标准了。以后详细说明。这些东西简单来说就是告诉服务器我要看什么东西。也告诉浏览器我都给了你什么东西。2.说一说基本的传输协议 在传输协议中。统称的tcp/ip协...原创 2019-02-10 22:38:58 · 1143 阅读 · 0 评论