芭比龙

导航

随笔分类 -  HTTP

HTTP、浏览器面试题
摘要:一、http和https的区别? ①HTTP是未加密的,明文的。https是http和ssl协议构建的加密的协议。 ②https需要ca证书,费用较高。 ③连接的端口不同 http是80端口号,https是443端口号。 ④HTTP的连接时无状态的,gttps较安全。 二、三次握手? ①为什么要进行 阅读全文

posted @ 2020-10-03 19:50 芭比龙 阅读(152) 评论(0) 推荐(0)

cookie
摘要:简述什么是cookie? 1.cokie是浏览器访问服务器后,服务器传给浏览器的一段数据。 2.浏览器需要保存这段数据,不得轻易删除。 3.此后每次浏览器想访问服务器都必须带上这段数据。 cookie的属性? set-cookie="name=value;damin=damin.com;path=/ 阅读全文

posted @ 2020-09-10 11:06 芭比龙 阅读(222) 评论(0) 推荐(0)

HTTP中Get、Post、Put、Delete的区别?
摘要:一、Get请求,向数据库发送获取数据的请求,从而获取信息。 1.1不做修、改、增数据,不影响资源的内容,无论进行多少次,结果都一样。 1.2Get请求是1024个字节。是整个URL的长度,不仅仅是参数值数据长度。 1.Get请求参数实在请求头中的,不安全。 login?username="babil 阅读全文

posted @ 2020-08-16 11:26 芭比龙 阅读(371) 评论(0) 推荐(0)

简述输入URL后的过程
摘要:URL:统一资源定位符 输入URL→DNS解析→服务器处理→浏览器处理与绘制 👇 (浏览器先查看浏览器缓存→系统缓存→路由器缓存,如果缓存中有,则直接显示页面内容) 一、DNS解析 DNS:域名系统 基本的URL包括:协议、IP地址、路径、文件名。 1. 协议:http:超文本传协议 80 htt 阅读全文

posted @ 2020-08-14 11:53 芭比龙 阅读(370) 评论(0) 推荐(0)

HTTP缓存机制?
摘要:HTTP的缓存机制也是浏览器的缓存机制,其机制是根据HTTP报文的缓存标识符进行的缓存过程。 由上图可知: ①浏览器每次请求,都先在浏览器的缓存中查找结果及缓存标识符。 ②浏览器每次拿到返回的结果和缓存标识符都会存入浏览器的缓存中。 浏览器缓存分为强制缓存(时效缓存)和协商缓存(非时效缓存)。 强制 阅读全文

posted @ 2020-08-06 12:00 芭比龙 阅读(148) 评论(0) 推荐(0)

HTTP的状态码知道那些?分别什么意思?
摘要:HTTP状态码是当用户在浏览网页的时候,浏览器会返回一个http状态码,来响应浏览器的请求。 HTTP状态码一般是3位数。 常见HTTP状态码: 200:请求成功 301:资源(网页)别永久转移到其他URL 404:请求的资源不存在 500:服务器内部错误 HTTP状态码分类: 1**:服务端收到请 阅读全文

posted @ 2020-08-06 11:06 芭比龙 阅读(357) 评论(0) 推荐(0)