千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > 千锋软件测试培训班分享:网络协议相关常见面试题解析

千锋软件测试培训班分享:网络协议相关常见面试题解析

来源:千锋教育
发布人:小千
时间: 2021-09-15 08:51:00 1631667060

      各位软件测试培训的同学在出去面试的时候面试官可能会问到你关于网络协议相关的面试题,今天小千就为大家整理了其中比较常见的几道题,大家在面试前看一下,在面试的时候说不准就压到宝了呢。

      1、请详细介绍一下http协议

      超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。

      http协议是应用层协议,端口号是:80。Http是无状态,是指处理事物没有记忆,下一次的请求与上一次的请求,服务器不知道是来自一个客户端的。http是无连接,即每次只处理一个请求,处理完后就断开连接。

千锋<a href=软件测试培训班面试题1" />

      2、http与https的区别

      https是http的安全版本;https:http+ssl,保证隐私的数据可以加密传输,并且进行认证,相对于http要安全;http是明文传输,https是加密传输;http端口号是80,https端口号是443;http不需要认证证书,https需要申请ca证书;http的Url是以http:开头,而https的url是以https:开头;

      3、http请求方式一般有哪几种?

      (1) Options:允许查看服务器性能(2) Get:向服务器请求资源(3) Post:向服务器提交数据表单(4) Put:向服务器上传内容(5) Head:与get相似,返回没有具体内容,主要用于获取报头(6) Trace:回显服务器收到请求(7) Delete:请求服务器删除资源。

      4、常用的协议及其端口号

      TELNET:是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。端口号:23

      MYSQL:3306

      ORACLE:1521

      FTP:文本传输协议,端口号:20

      DNS:域名解析协议,端口号:53

      TFTP:简单文件传输协议,端口号:69

      5、get与post的区别?

      (1) 请求方式所放的位置不同。get请求的参数是放在url,post请求的参数是放在实体内容里面的。

      (2) 传输的数据大小不同。注意:实质上get与post请求方式对于传输的数据大小没有限制,只是url长度有进行限制,所以会造成get与post请求参数大小要求不一样。

      Get:因为它是放在url里面,所以大小一般是在2K以内。Post:因为它是放在实体内容里面,所以理论上大小不受限制。

      (3) 用途不一样。Get:一般是直接用于从服务器上获取资源的(比如平时直接点击链接打开网页)。Post:一般是用于向服务器提交数据表单的。(比如提交注册表单)

      (4) 安全性不一样。Get:因为参数是直接放在url表单之后,所以直接可以看到数据内容,相对不安全。Post:因为参数是放在实体内容里面的,所以不能直观看到数据,相对更安全。

      (5) 是否缓存。Get:请求可以被缓存。Post:请求不会被缓存

      (6) 按后退键是否有影响。Get:没有影响。Post:会重新提交一次表单

      实质上get与post请求本质上是没有区别的,只是由于工作形式不一样,所以在应用过程中可能会造成不同的效果。

      希望上述五道网络协议面试题能够帮助到同学们,最后欢迎对软件测试培训班感兴趣的同学来到千锋软件测试培训班参加我们的软件测试培训课程学习,不仅有免费的学习资料可以领取,更有为期两周的免费试听,感兴趣的话就去找在线老师了解一下吧。

      千锋软件测试培训班:http://www.mobiletrain.org/page/software/

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT