文档章节

HTTP 与 HTTPS

几个栗子
 几个栗子
发布于 2017/11/20 20:07
字数 427
阅读 11
收藏 0

面试被问到 HTTP 和 HTTPS,下面总结下。

 

0、说下 HTTP 和 HTTPS 英文全名是什么?(简直了。。)

HTTP,HyperText Transfer Protocol

HTTPS,Hyper Text Transfer Protocol over Secure Socket Layer

1、说一下什么是 Http 协议?

客户端和服务器端之间数据传输的格式规范,格式简称为“超文本传输协议

2、什么是 Http 协议无状态协议?怎么解决 Http 协议无状态协议?(被一个创业公司问到)

1)、每次连接没有关系都是相互独立的。(譬如人生若只如初见0.0)

2)、无状态协议解决办法: 通过 1、Cookie。 2、通过Session会话保存

3、说一下 Http 协议中 302 状态(网上说大公司经常问)

http 协议中,返回状态码 302 表示重定向

这种情况下,服务器返回的头部信息中会包含一个 Location 字段,内容是重定向到的 url

4、Http 与 Https 优区别?

1. HTTP 的 URL 以 http:// 开头,而 HTTPS 的 URL 以 https:// 开头
2. HTTP 是不安全的,而 HTTPS 是安全的
3. HTTP 标准端口是 80 ,而 HTTPS 的标准端口是 443
4. 在 OSI 网络模型中,HTTP 工作于应用层,而 HTTPS 工作在传输层
5. HTTP 无法加密,而 HTTPS 对传输的数据进行加密
6. HTTP 无需证书,而 HTTPS 需要 CA 机构 wosign 的颁发的 SSL 证书

 

水平有限,若有问题请留言交流!

互相学习,共同进步:) 转载请注明出处谢谢!

© 著作权归作者所有

共有 人打赏支持
几个栗子
粉丝 6
博文 88
码字总数 43745
作品 0
其它
程序员
私信 提问
谷歌镜像网站大全-2015-8-28更新

Google镜像网站大全-2015-8-28更新 在特殊的地方和特殊的时间,流畅顺利的打开一个网站也变得如此艰难。 本文将不定期维护更新,删除不能用的,增加新的可用网址。欢迎 Ctrl+D 收藏。列表中有...

姚凯心
2015/08/25
0
0
谷歌(google)最新镜像网站大全

原文地址:CDCN-码上中国博客 - 原版镜像: http://dmgoogle.info/ http://mianyifang.top/google/ http://www.acgn.ren/ https://ss.wtf/ https://google.tse.moe/ https://g.hancel.net/ h......

码上中国博客
2016/11/08
382
0
程序员进修途径

视频教学 国外平台 http://tutsplus.com/ https://www.udemy.com https://www.skillshare.com 英国的平台 https://www.futurelearn.com 国外机构 https://www.udacity.com/ https://www.cod......

lilugirl
2016/01/11
435
1
CTF类型网站收集,给准备入坑的基友

CTF类型网站收集,给准备入坑的基友 转载自t00ls论坛 https://www.t00ls.net/thread-36149-1-1.html 看到坛里有基友想学习CTF,就做个征集,看各位基佬手里都有哪些干货,分享一下,让新人少...

spinachgit
08/16
0
0
分享27个谷歌(Google)镜像

多年来搜集的谷歌镜像,大多数都能打开,打不开的也许过一段上一段时间能打开。真诚希望这些神奇的搜索引擎,能助你在前端界有所建树。有空关注下面前端相关公众账号jsdig(及时挖掘?) 还是叫...

同一种调调
2016/08/04
179
0

没有更多内容

加载失败,请刷新页面

加载更多

码云项目100,水一发

简单回顾一下: 早期构想最多的,是希望能将PHP一些类和编码分区做得更细,所以很多尝试。但不得不说,PHP的功能过于单一,是的,也许写C/C++扩展,可以解决问题,那我为什么不用C#或者Golan...

曾建凯
今天
3
0
Spring应用学习——AOP

1. AOP 1. AOP:即面向切面编程,采用横向抽取机制,取代了传统的继承体系的重复代码问题,如下图所示,性能监控、日志记录等代码围绕业务逻辑代码,而这部分代码是一个高度重复的代码,也就...

江左煤郎
今天
4
0
eclipse的版本

Eclipse各版本代号一览表 Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。 Eclipse基本内核包括:图形API(SWT/Jface),Java开发环...

mdoo
今天
3
0
SpringBoot源码:启动过程分析(一)

本文主要分析 SpringBoot 的启动过程。 SpringBoot的版本为:2.1.0 release,最新版本。 一.时序图 还是老套路,先把分析过程的时序图摆出来:时序图-SpringBoot2.10启动分析 二.源码分析 首...

Jacktanger
今天
6
0
小白带你认识netty(二)之netty服务端启动(上)

上一章 中的标准netty启动代码中,ServerBootstrap到底是如何启动的呢?这一章我们来瞅下。 server.group(bossGroup, workGroup);server.channel(NioServerSocketChannel.class).optio...

天空小小
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部