软件测试,TestFocus焦点测试网

FriendLink  Contact Us  Sitemap  

 

首  页 | 培训中心 | 测试论坛 | 测试技术 | 测试服务 | 测试产品

 
 
 
 
   
 
 

 

您当前的位置: → 软件自动化测试自动化测试基础→性能测试过程中HTTP Response(HTTP Status Code)探

 

作者:Armstrong 新闻来源: 焦点测试网  更新时间:2007-6-1 17:36:02

 
      HTTP Status Code)探讨
       在性能测试过程中,服务器经常回给我们返回404或者500的错误;或者我们在分析测试结果时,对200、302、304这些返回代码表示什么意思弄不懂。这个时候大家就在论坛、QQ群里到处发问,请“高手”解答。其实这说明了大家对HTTP协议还是不太了解。“高手”不可能随时在线,求人不如求己,掌握一些HTTP协议基础对我们做性能测试是必须的!
    HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。
    通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。
    HTTP服务器状态代码定义(Status Code Definitions)
    1**----消息类
    该类状态代码用于表示临时回应。
    2**----成功类
    表示客户端请求被成功接收、理解、接受。
        例如:200---OK  表示请求成功。
    3**----重定向类
    该类状态码表示用户代理要想完成请求,还需要发出进一步的操作。
    例如:302---Moved Temporarily  请求到的资源在一个不同的URL处临时保存。因为 重 定向有时会被更改,客户端应继续用请求URI来发出以后的请求。
            304---Not Modified    如果客户端成功执行了条件GET请求,而对应文件自If-       Modified-Since域所指定的日期以来就没有更新过,服务器应当回应此状态码,而不是  将实体主体发送给客户端。
     4**----客户端错误类
    例如:404---Not Found    服务器没有找到与请求URI相符的资源。404状态码并不指明状况是临时性的还是永久性的。(眼熟吧
5**----服务器错误类
    例如:500---Internal Server Error    服务器碰到了意外情况,使其无法继续回应请求。(最常见吧
焦点测试网-软件测试相关知识查询www.testfocus.com.cn
 
页次:1/1  1篇/页  首页   上一页   下一页   尾页  合计 1 篇 Go:

 

   
   
 
     
   
 
   
 

·Family Site

 
 

 
 

软件测试,TestFocus焦点测试网 软件测试,TestFocus焦点测试网
首页   |  友情链接  |  联系我们  |  网站地图 
  电话:010-85991137  85996511   传真:010-85991137
Email:webmaster@testfocus.com.cn
地址:北京朝阳区朝外小庄金台里17号朝阳区图书馆407
信息产业部备案号: 京ICP备06001771号