WEB安全基础-WEB通信

1.URL(Uniform Resource Locator)协议:就是站点连接;
支持多种协议:HTTP、FTP
URL作用:定位网站资源(相当于快递里面的收货地址)
URL标准格式:
schema://host[:port#]/path/.../[?query-string][#anchor]


schema 底层协议:如http,https,ftp;
host 服务器的域名或IP地址;
post 服务器端口,HTTP默认端口是80(可省略),其他端口要指明;
query-string 发送给http服务器的数据
anchor 锚(通常表示页面特定位置)


如:JS 图




HTTP(Hyper Text Transfer Protocol)超文本传输协议
1.Web通信时使用的协议;
2.Web的基础;


HTTP工作流程如下:
1.浏览器发送请求;
1.方式:Get、Post
2.收件人地址:Host
3.快递公式:User-Agent
4.公式通行证:Cookie(用户凭证)
2.服务器做出反应:
Response:HTTP 200+正文




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


HTTP请求-Referer
HTTP Referer:告知服务器请求的来源(浏览器自动加上);
统计流量:CNZZ、百度统计;
判断来源合法性:防止盗链、防止CSRF漏洞;


栗子:看网站图片会有 此图片来自QQ空间,未经允许不可引用;(通过Referer判断)
  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT1995

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值