51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1762|回复: 3
打印 上一主题 下一主题

[原创] 求助:回放时出错,请大家帮忙看看。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-7-14 10:32:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Action.c(143): Error -26620: HTTP Status-Code=411 (Length Required) for "http://132.40.130.2:8080/dq2/dap/consttime/ConstTime.action?constType=var.ispire.dq"          [MsgId: MERR-26620]
Action.c(143): web_custom_request("ConstTime.action") highest severity level was "ERROR", 1793 body bytes, 397 header bytes          [MsgId: MMSG-26388]

Error -26620: HTTP Status-Code=411 ,在网上也找不到相应的解决方法。

我在网上查了 highest severity level was "ERROR", 的解决方法,说是因为页面上有树的原因,处理方法是  1, 打开recording options,在internet protocol下的recording中选择recording level为HTML-based script,点击HTML Advanced,选择script type为A script containing explicit.即可。
2, 选择使用URL_based script录制。
我按这个处理还是不行。


大家知不知道怎么处理?

相应的脚本是:
web_custom_request("ConstTime.action",
                "URL=http://132.40.130.2:8080/dq2/dap/consttime/ConstTime.action?constType=var.ispire.dq",
                "Method=GET",
                "TargetFrame=",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://132.40.130.2:8080/dq2/dap/kpichoose/KpiChoose.action?__moduleId=1381",
                "Snapshot=t7.inf",
                "Mode=HTML",
                "EncType=application/x-www-form-urlencoded",
                "Body=constType=var.ispire.dq",
                LAST);
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-7-14 11:57:58 | 只看该作者
您的 Web 服务器认为,客户端(如您的浏览器或我们的 CheckUpDown 机器人)发送的 HTTP 数据流应包括一个 “ 内容长度 ” 规范。 这通常是只用于那些将数据放置在 Web 服务器上的 HTTP 方法,而不是数据检索方法。

HTTP 循环中的 411 错误

任何客户端 ( 例如您的浏览器或我们的 CheckUpDown 机器人 ) ,都需要通过以下循环:

从您站点的 IP 名称 ( 即您站点的网址-URL, 不带起始的 ‘http://') 获得一个 IP 地址。这个对应关系 ( 即由 IP 名称向 IP 地址转换的对应关系 ) 由域名服务器 (DNSs) 提供。
打开一个 IP 套接字 (socket) 连接到该 IP 地址。
通过该套接字写 HTTP 数据流。
从您的Web服务器接受响应的 HTTP 数据流。该数据流包括状态编码, 其值取决于 HTTP 协议 。 解析该数据流得到 状态编码和其他有用信息。
该错误在以上所述的最后一步生成,即当客户端收到 HTTP 状态编码 并识别其为 ‘411’ 时

解决 411 错误 – 一般方法

这个错误在大多数网络传输中都少有发生,特别是当客户端系统是一个浏览器时就更不可能。 这 个问题只有通过以下途径解决, 即先检查您的客户端系统在试图做什么,然后与您的互联网服务供应商 (ISP) 商讨为什么 Web 服务器需要“内容长度”规范。

解决 411 错误 – CheckUpDown

该错误应该永远不会发生在您的 CheckUpDown 帐户上。 如果出现了, 则通常表明我方系统或是管理您网站的 Web 服务器系统在编程上有缺陷。 “内容长度”规范和我们在检查您的网址是使用的访问类型无关。

只要您遇到 411错误,就请和我们联系(最好通过电子邮件) - 您自己无法解决此类错误。我们必须和您的 ISP 及Web 服务器软件供应商联络, 以确认产生该错误的确切原因
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2011-7-14 21:22:33 | 只看该作者
没有人知道吗?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2012-3-15 14:04:48 | 只看该作者
回放脚本报http 411(length required)
个人解决办法:将报错脚本处请求中的"Method=Get"改成"Method=POST"
我在网上搜索不到解决办法,然后自己在尝试解决的过程中,考虑到Get方法和Post方法的区别,于是尝试了修改,发现可以解决这个问题
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-23 11:39 , Processed in 0.083621 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表