51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4501|回复: 8
打印 上一主题 下一主题

[原创] web_custom_request提示属性中的语法错误

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-8-11 16:41:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Action()
{
    char creq[2048];


strcpy(creq, "Body=");
strcat(creq, "user={USER}");
strcat(creq, "&type=test");
strcat(creq, "&data=");
strcat(creq, "MzAwMDk0DQo2MDAwMDANCjYwMDAwNA0KNjAwMDA1DQo2MDAwMDYNCjYwMDAwNw0KNjAwMDA4DQo2MDAwMDkNCjYwMDAxMA0KNjAwMDExDQo2MDAwMTINCjYwMDAxNQ0KNjAwMDE2DQo2MDAwMTcNCjYwMDAxOA0KNjAwMDE5DQo2MDAwMjANCjYwMDAyMQ0KNjAwMDIyDQo2MDAwMjYNCjYwMDAyNw0KNjAwMDI4DQo2MDAwMjkNCjYwMDAzMA0KNjAwMDMxDQo2MDAwMzM=");

lr_output_message (creq);

        web_add_auto_header("Etag", "0123456789");
        web_custom_request(
                "set.ashx",
        "Method=POST",
                "URL=http://192.168.3.188:8088/set.ashx",
                creq,
                LAST
        );

不知道为什么会提示我语法错误,把web_custom_request函数中的creq注释掉就好了。是不是不能这样用变量?如果不能用的话怎么修改才是好的?请各位大侠指导指导

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-8-11 17:17:37 | 只看该作者
脚本可用。。。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-8-11 17:45:39 | 只看该作者
哦 不好意思 忘记说了  呵呵脚本本身是可以正常实用的,就是切换到树状态的时候会提示这个啊  就是上面的那个脚本边上的那个树状态啊
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-8-11 17:53:03 | 只看该作者
web_custom_request、web_submit_form、web_submit_data用变量代替参数都不能切换到tree视图
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-8-11 18:00:09 | 只看该作者

回复 3# 的帖子

那就别用变量了,直接拼接 body就可以了
或者你再把变量存到临时参数里,函数里再用这个参数
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2010-8-11 18:32:59 | 只看该作者
多个逗号和逗号之间的东西不能使用变量替换,只能对逗号之间的内容进行替换,否则会导致调用函数时的参数不对应,你切到tree模式自然LR就识别不到了
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
    发表于 2010-8-12 22:39:00 | 只看该作者

    要用LR内置函数转换一下

    用lr_save_string保存到参数,然后在请求里使用参数{xxx}。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2010-8-13 09:09:30 | 只看该作者
    多谢各位楼上的指教。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2017-12-13 16:21:26 | 只看该作者
    higkoo 发表于 2010-8-12 22:39
    用lr_save_string保存到参数,然后在请求里使用参数{xxx}。

    刚学请问可以再说清楚点吗?我用lr_eval_string("{XXX}") 作为参数还是报错,直接用{XXX}也是报错
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-20 05:38 , Processed in 0.071882 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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