51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2771|回复: 11
打印 上一主题 下一主题

[原创] 如何取server返回的值

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-9-11 14:47:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想把server返回的值取出来,但是日志中报错:ClickTrans_Action.c(36): Error -26377: No match found for the requested parameter "Dispatch_number". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 256 bytes, use web_set_max_html_param_len to increase the parameter size          [MsgId: MERR-26377]

在generation log 中可以看到这样的数据:
var a145000300 = new WebFXTreeItem('定单' + '(' + '58' + ')' ,'javascript:showProperty();','1','145000300','','images/diaodo_dan.gif','images/diaodo_dan.gif')

我加的语句是:
        web_reg_save_param("Dispatch_number",
                "LB=('定单' + '(' + '",
                "RB=' + ')' ,'javascript",
                "Ord=all",
                "RelFrameId=1",
                "Search=Body",
                "IgnoreRedirections=Yes",
                LAST);

这样做为什么不对呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-9-11 15:30:07 | 只看该作者
你先看看边界值是不是唯一的。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-9-11 15:37:33 | 只看该作者
原帖由 boymarco 于 2008-9-11 15:30 发表
你先看看边界值是不是唯一的。



在log中看是唯一的啊
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-9-11 16:45:01 | 只看该作者
顶上去等等
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-9-11 17:25:03 | 只看该作者
在上面加个web_set_max_html_param_len 函数呢,里面设置大一点的数值。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-9-11 17:53:05 | 只看该作者
单引号加上转义符看看   
web_reg_save_param("Dispatch_number",
                "LB=(\'定单' + \'(\' + \'",
                "RB=\' + \')\' ,\'javascript",
                "Ord=all",
                "RelFrameId=1",
                "Search=All",
                "IgnoreRedirections=Yes",
                LAST);

Seach确定是在body?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-9-11 17:53:28 | 只看该作者
啊啊啊啊
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-9-11 17:54:47 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2008-9-11 18:07:02 | 只看该作者
在log中看是唯一的,在整个body中看是不是唯一的呢。另外后半句的提示我也遇到过,看LR的帮助中说是如果想取的字符串的长度超过什么就用这个函数来增加,但是具体怎么增加我也没有研究明白。好象LB和RB的边界取的过长也可能会出现这种情况。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-9-11 18:42:33 | 只看该作者
感觉你的关联函数,很有问题。你还是把源文件放出来看看。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2008-9-11 22:51:37 | 只看该作者
是不是语句中的'也要用\'来表示的?
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2008-9-12 09:42:21 | 只看该作者
用 \转义试过了,还是不行
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-20 15:20 , Processed in 0.069893 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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