大多数人常说的接口测试,通常是 B/S架构,由客户端(浏览器)调用,或模拟客户端(浏览器)调用服务器提供的请求接口,由服务器完成处理并返回一个应答的过程。
例如:Webservice接口,http接口,jms接口,hessian接口。
就像这类的问题不知道回答多少遍了,建议你还是多自学吧,去黑马程序员视频库或者社区
1、可以做负载均衡,增加带宽同时提升处理效。2、热备,比如两个网口绑定、虚拟为一个网口,共用一个IP,平时只有其中一个在工作,一旦有问题(网卡或网线或交换机),另外一个可以马上工作;
通过post请求上传,有两种方式,跟form表单通过file标签提交文件是一样的。1、一种是键值对的方式,也就是一个name对应一个file:
api.ajax({
url: 'http://host/upLoad',
method: 'post',
report:true,//回调上传进度
data: {
files: {
file1: '/sdcard/a.png',
file2: '/sdcard/b.png',
file3: '/sdcard/c.png',
}
}
}, function(ret, err) {
if (ret) {
console.log(JSON.stringify(ret))
} else {
console.log(JSON.stringify(err))
}
})
2、另外一种是上传文件数组,这种方式你的服务器要配合做特殊的处理进行支持:
api.ajax({
url: 'http://host/upLoad',
method: 'post',
report:true,//回调上传进度
data: {
files: {
images: ['/sdcard/a.png', '/sdcard/b.png', '/sdcard/c.png']
}
}
}, function(ret, err) {
if (ret) {
console.log(JSON.stringify(ret))
} else {
console.log(JSON.stringify(err))
}
})
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)