51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] json数据post后报错求大神

[复制链接]
  • TA的每日心情
    擦汗
    2016-5-19 20:31
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]测试排长

    跳转到指定楼层
    1#
    发表于 2015-1-5 13:44:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本人刚学lr不久,最近碰到了一个问题,json数据post过去后(memberId),还是报memberId不能为空,求大神帮忙检查下。
    代码如下
    Action()
    {
         web_reg_save_param("return_code",
        "LB=memberId\":\"",
        "RB=\"",
        LAST);

        web_custom_request("web_custom_request",
        "URL=http://127.0.0.1:8080/bbw/member/consignee/address/remove",
        "Method=POST",
        "RecContentType=application/json",
        "Mode=HTTP",
        "EncType=application/json",
        "Body={\"memberId\":\"memberId_bbw_0_memberId_bbw1\"}",
         LAST);
    lr_convert_string_encoding(lr_eval_string("{return_code}"),"utf-8",NULL,"my");

    }



    报错如下

    正在开始操作 Action。
    Action.c(3): 注册 web_reg_save_param 成功   [MsgId: MMSG-26390]
    Action.c(10): 警告: 带有参数分隔符的字符串“"memberId":"memberId_bbw_0_memberId_bbw1"”不是参数。
    Action.c(10): "http://127.0.0.1:8080/bbw/member/consignee/address/remove" 的 t=436ms: 157 个字节响应标头 (RelFrameId=1, Internal ID=1)
    Action.c(10):     HTTP/1.1 200 OK\r\n
    Action.c(10):     Server: Apache-Coyote/1.1\r\n
    Action.c(10):     Content-Type: application/json;charset=utf-8\r\n
    Action.c(10):     Transfer-Encoding: chunked\r\n
    Action.c(10):     Date: Mon, 05 Jan 2015 03:55:05 GMT\r\n
    Action.c(10):     \r\n
    Action.c(10): "http://127.0.0.1:8080/bbw/member/consignee/address/remove" 的 t=462ms: 4 个字节成块响应开销 (RelFrameId=1, Internal ID=1)
    Action.c(10):     30\r\n
    Action.c(10): "http://127.0.0.1:8080/bbw/member/consignee/address/remove" 的 t=469ms: 7 个字节成块响应开销 (RelFrameId=1, Internal ID=1)
    Action.c(10):     \r\n
    Action.c(10):     0\r\n
    Action.c(10):     \r\n
    Action.c(10): "http://127.0.0.1:8080/bbw/member/consignee/address/remove" 的 t=480ms: 48 个字节成块响应正文 (RelFrameId=1, Internal ID=1)
    Action.c(10):     {"memberId":"銆愮敤鎴风紪鍙枫\x80戜笉鑳戒负绌猴紱"}
    Action.c(10): 通知: 保存参数“return_code = 銆愮敤鎴风紪鍙枫\x80戜笉鑳戒负绌猴紱”。
    Action.c(10): web_custom_request("web_custom_request") 已成功,48 个正文字节,157 个标头字节,11 个成块开销字节   [MsgId: MMSG-26385]
    Action.c(19): 通知: 参数替换:参数“return_code”=“銆愮敤鎴风紪鍙枫\x80戜笉鑳戒负绌猴紱”
    Action.c(19): 通知: 保存参数“my = 【用户编号】不能为空;\x00”。
    正在结束操作 Action。
    正在结束迭代 1。
    正在结束 Vuser...
    正在开始操作 vuser_end。
    正在结束操作 vuser_end。
    Vuser 已终止。

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

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-5-19 20:31
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]测试排长

    2#
     楼主| 发表于 2015-1-5 14:43:07 | 只看该作者
    目前我是以Fiddler这个工具来调试这段代码为出发点,自己顶起!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    前天 16:17
  • 签到天数: 170 天

    连续签到: 1 天

    [LV.7]测试师长

    3#
    发表于 2015-1-7 16:00:36 | 只看该作者
    你转换函数是不是用的不对啊??
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-1-9 15:24
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2015-1-16 12:18:22 | 只看该作者
    LoadRunner的字符编码和服务器的字符编码一致吗?也许可能跟字符编码有关。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-7 15:26 , Processed in 0.063722 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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