web基础--web简介

web流程

URL协议

:统一资源定位符(Uniform Resource Locator)。 支持多种协议:HTTP,FTP
如何定位到网站资源呢?
URL充当收货地址
URL详细格式:在这里插入图片描述
例:在这里插入图片描述

什么是HTTP?

超文本传输协议(Hyper Text Transfer Protocol),是web通信时使用的协议。
在这里插入图片描述
将HTTP传输过程与帅气的快递小哥送快递情况进行对比,如上图所示。

**HTTP的报文是什么样子的?

简单地分为:起始行,头,体
在这里插入图片描述
左边为发送端报文,分为请求行,头部和数据体三部分,其中头部和数据体之间有一个空行。
右端为收端报文,分为状态行,消息报头和响应正文三部分。
接下来讨论发帖时的报文形式
左端为请求报文,右端为响应报文

左端为请求报文,其请求行变为POST,相较于前一个多了cookie凭证(后面会讲到存在盗取cookie的安全漏洞,以及如何避免这种漏洞)

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

HTTP请求—Referer
HTTP Referer:告知服务器该请求的来源(浏览器自动加上)
统计流量:CNZZ、百度统计
判断来源合法性:防止盗链、防止CSRF漏洞
在这里插入图片描述
接收端状态码302表示跳转,下面Location表示跳转至该网址,Set-Cookie为设置Cookie

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值