• lr


    Action()
    {
    //获取响应结果
    web_reg_save_param("system_code",
    "LB=system_code":"",//匹配的左边界
    "RB="",//匹配的右边界
    LAST);

    web_reg_save_param("session_id",
    "LB=session_id":"",
    "RB="",
    LAST);

    //获取当前时间戳
    web_save_timestamp_param("time_stamp", LAST);
    lr_output_message("当前时间戳:%s",lr_eval_string("{time_stamp}"));
    lr_save_string("15800929086","mobile");
    lr_output_message("当前手机号:%s",lr_eval_string("{mobile}"));
    lr_save_string("http://192.168.8.151:5200","url");
    lr_rendezvous("集合点");
    lr_start_transaction("获取session");
    web_custom_request("web_custom_request",
    "URL={url}/560/system/getSession",
    "Method=POST",
    "Resource=0",
    "RecContentType=application/json",
    "Referer=",
    "Mode=HTTP",
    "EncType=application/json",
    "Body={"
    ""destination":"system.getSession","
    ""mobile":"{mobile}","
    ""imei":"ffffffff-b210-bf58-ffff-ffff99d603a9","
    ""req_source":"1","
    ""phone_model":"xiaomi","
    ""time_stamp":"{time_stamp}","
    ""session_id": "","
    ""system_version":"Android_7.0","
    ""version":"2.3.5","
    ""inno_version":"2358888","
    ""ip_address":"192.168.0.11","
    ""parameter":{}}"
    ,LAST);
    lr_end_sub_transaction("获取session",LR_ABORT);
    lr_output_message("system_code:%s",lr_eval_string("{system_code}"));
    if(atoi(lr_eval_string("{system_code}")) == 200)
    lr_output_message("system_code:%s,请求成功!",(lr_eval_string("{system_code}")));
    else
    lr_output_message("system_code:%s,请求失败!",(lr_eval_string("{system_code}")));
    //打印sessionID
    lr_output_message("session_id:%s",lr_eval_string("{session_id}"));
    lr_log_message("!-----------执行结束------------------!");

    web_custom_request("web_custom_request",
    "URL={url}/560/user-service/user/login",
    "Method=POST",
    "Resource=0",
    "RecContentType=application/json",
    "Referer=",
    "Mode=HTTP",
    "EncType=application/json",
    "Body={"destination":"user.login","
    ""mobile":"{mobile}","
    ""imei":"ffffffff-b210-bf58-ffff-ffff99d603a9","
    ""req_source":"2","
    ""phone_model":"xiaomi","
    ""time_stamp":"{time_stamp}","
    ""session_id":"{session_id}","
    ""system_version":"Android_7.0","
    ""version":"2.3.5","
    ""inno_version":"2358888","
    ""ip_address":"192.168.0.11","
    ""parameter":{"mobile":"{mobile}","
    ""pass_word":"123456","
    ""msg_push_token":"ssss","
    ""login_address":"102421","
    ""login_type":"1"}}",LAST);

    return 0;


    }

  • 相关阅读:
    JAVA联调接口跨域解决办法
    Quartz集成springMVC 的方案二(持久化任务、集群和分布式)
    Quartz集成springMVC 的方案一
    Java 常调用的Webservice接口的方法
    集成Dubbo服务(Spring)
    Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
    事务的隔离级别 数据库
    Spring 之注解事务 @Transactional
    Request To JavaBean(请求对象转换为JavaBean对象)
    springmvc+mongodb+maven 项目搭建配置
  • 原文地址:https://www.cnblogs.com/chenjingyi/p/7508656.html
Copyright © 2020-2023  润新知