接口测试

接口测试

分类:
serverAPI httpApi

B/S和C/S的区别?(面试题)
CS响应速度快,安全性强,用户体验好,一般应用于局域网中,但是开发维护成 本高,;
BS可以实现跨平台,客户端零维护,但是个性化能力低,响应速度较慢
http/https 的区别
  1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。

2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。

3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。

4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。
  
  url地址有哪些组成?
   协议 http/https
端口号:http/https 80 443
请求方式 get
参数name pwd
参数值 admin 123
域名部分
虚拟目录部分
文件名

	 **http的请求有哪些:  GET, POST  HEAD   OPTIONS, PUT, DELETE, TRACE 和 CONNECT** 

		GET       请求指定的页面信息,并返回实体主体。
		HEAD     类似于get请求,只不过返回的响应中没有具体的内容,用于获取报头
		POST     向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。
				 数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。
		PUT     从客户端向服务器传送的数据取代指定的文档的内容。
		DELETE   请求服务器删除指定的页面。
		CONNECT  HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。
		OPTIONS  允许客户端查看服务器的性能。
		TRACE    回显服务器收到的请求,主要用于测试或诊断。
		
	   **get和post的区别?**
	   GET在浏览器回退时是无害的,而POST会再次提交请求。

		GET产生的URL地址可以被Bookmark,而POST不可以。
		
		GET请求会被浏览器主动cache,而POST不会,除非手动设置。
		
		GET请求只能进行url编码,而POST支持多种编码方式。
		 
		GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。
		
		GET请求在URL中传送的参数是有长度限制的,而POST么有。
		
		GET只接受ASCII字符,而POST没有限制。
		
		GET比POST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信息。
		
		GET参数通过URL传递,POST放在Request body中。
		
		request:
				请求行(request line)、请求头部(header)、空行和请求数据四个部分组成。
				response
				响应行 响应报头、空行和响应正文。
	   
	    **服务器的响应状态码**:
			                 200 - 请求成功,已经正常处理完毕

						     301 - 请求永久重定向,转移到其它URL
								
					         302 - 请求临时重定向
								
					         304 - 请求被重定向到客户端本地缓存
								
						     400 - 客户端请求存在语法错误
								
						     401 - 客户端请求没有经过授权
								
					         403 - 客户端的请求被服务器拒绝,一般为客户端没有访问权限
								
					         404 - 客户端请求的URL在服务端不存在
								
					         500 - 服务端永久错误
			**Session     cookie 的区别?**	:
										Cookie是把数据保存在浏览器端的内存中
										Session把数据保存在服务器端的内存中
				**cookie与session的联系**:
										Cookies是属于Session对象的一种。但有不同,Cookies不会占服务器资源,是存在客服端内                         		存或者一个cookie的文本文件中;而“Session”则会占用服务器资源。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值