0
点赞
收藏
分享

微信扫一扫

web安全1

穆风1818 2023-04-15 阅读 62

URL是:Uniform Resource Locator支持多种协议:HTTP、FTP......

作用:定义服务器的资源。URL相当于买东西时我们的收货地址

详细格式:schema://host[:port#]/path/.../[?query-string][#anchor]

 底层协议(例如:http,https,ftp)服务器的域名或者IP地址服务器端口,HTTP默认端口是80(可省略),其他端口要指明访问资源的路径发送给http服务器的数据

eg:http(Schema)://dun.163.com(Host)/sj/test/test.jsp(path)?name=sviergn&x=true(Query String)#stuff(Anchor)

什么是HTTP?

超文本传输协议(Hyper Text Transfer Protocol),Web通信时使用的协议,Web的基础

HTTP请求--GET请求,POST请求

其他请求方式:HEAD           与GET请求类似,不同在于服务器只返回HTTP头部信息,没有页面内容

PUT               上传指定URL的描述

DELETE          删除指定资源

OPTIONS       返回服务器支持的HTTP方法

HTTP请求--Referer:告知服务器该请求的来源(浏览器自动加上)

统计流量:CNZZ、百度统计

判断来源合法性:防止盗链、防止CSRF漏洞

我们看到的网页一般由HTTM+CSS+JS构成

HTML是什么?超文本标记语言(Typer Text Markup Language),web页面的基础。

HTML结构:由<html>开始,中间包括HEAD和BODY,最后以</html>结束我们看到的网页是BODY部分

HTML元素:以开始标签起始<p>,以闭合标签终止</p>,闭合标签比开始标签多一个斜杠/标签中间为元素的内容,其中也会包括一些标签属性:name,id,class,......事件属性:onload,onerror,onclick,......HTML文档由HTML元素组成

注释信息:<--内容-->  Tips:注释标签比较特别,HTML不区分大小写

DOM:文档对象模型(Document Object Model),将文档转化为树结构

可以更直观的了解页面元素,通过JavaScript,可以对HTML进行任意操作

举报

相关推荐

0 条评论