Web安全———Web通信

Web通信

协议:URL、HTTP

什么是URL?

统一资源定位符
(Uniform Resource Locator)
支持多种协议:HTTP、FTP
https://www.baidu.com/
ftp://12.33.99.66
https://www.163.com

URL的作用:

定位服务器的资源

URL的详细格式:

Schema://host[:port#]/path/…/[?query-string][#anchor]

Schema: 底层协议(如:http、https、ftp)
host: 服务器的域名或IP地址
port: 服务器端口
path: 访问资源的路径
?query-string: 发送给HTTP服务器的数据
#anchor:

什么是HTTP?

超文本标记语言
(Hyper Text Transfer Protocol)
Web通信时的协议
Web的基础
互联网上使用最广泛的协议

名称作用
Get展示明文信息
Post安全传输
Host主机
User-Agent用户代理
Cookie通行证,保存用户个人信息
Request请求包
Response返回包
200正常

HTTP请求的其他方式:

HEAD: 与GET请求类似,不同在与服务器只返回HTTP头部信息,没有页面内容
PUT: 上传指定URL的描述
DELETE: 删除指定资源
OPTION: 返回服务器支持的HTTP方法

HTTP请求——Referer:

HTTP Referer: 告知服务器该请求的来源(浏览器自动加上)
统计流量: CZZ、百度统计
判断来源合法性: 防止盗链、防止CSRF漏洞
状态码301/302: 跳转

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值