LR常用的函数,协议不一样函数会不一样,这里简单的介绍下HTTP\WEBSERVICE\SOCKET协议常用函数:

HTTP:

web_set_max_html_param_len("1024");//设置1行数据最大长度,经常会使用到

web_reg_save_param("SupplierId", "LB=SupplierId>", "RB=</b:SupplierId", "SEARCH=BODY", LAST);//关联函数

web_reg_find("Text/IC=code\":\"000000", "SaveCount=abc_count", "LAST"); //检查点

atoi(lr_eval_string("{abc_count}")//字符串转整型

web_add_header("user-agent","android"); //增加报文头信息

web_add_cookie("","domain=")//增加COOKIE

find_cnt = lr_xml_find("XML={response}", //XML返回报文查找节点内容
            "FastQuery=/Envelope/Body/sayHelloResponse/return",
            "Value=Hello world!",
            LAST);

SOCKET:

lrs_create_socket("socket0", "TCP", "RemoteHost=127.0.0.1:22222",  LrsLastArg);

strcpy(cLine,lr_eval_string("<shuju>" ));

lrs_get_last_received_buffer_size("socket0");

  lrs_send("socket0","buf0", LrsLastArg);
    lrs_receive("socket0","buf1",LrsLastArg);

最新文章

  1. MYSQL基础知识总结
  2. java ---线程wait/notify/sleep/yield/join
  3. 解决:[INS-20802] Oracle Net Configuration Assistant failed
  4. Skipped Rebuild All: Project with VS2008
  5. ssh的public key的使用
  6. 为 Jenkins 配置 .Net 持续集成环境
  7. SpringMVC+ZTree实现树形菜单权限配置
  8. 用javascript写原生ajax(笔记)
  9. 清除redis缓存
  10. Keepalived详解(三):Keepalived基础功能应用实例【转】
  11. mysql/mariadb应该使用utf8mb4而不是utf8
  12. Windows上搭建Flume运行环境
  13. Linux 内核中断内幕【转】
  14. golang ---image
  15. JQuery设置获取下拉菜单选项的值 多实例
  16. ELK filter过滤器来收集Nginx日志
  17. pgAdmin III 单表数据的导出导入
  18. PHP mysqli_free_result()与mysqli_fetch_array()函数
  19. python—启动自带shell时报错(丢失api-ms-win-crt-runtime-l1-1-0.dll)已解决
  20. jQuery DataTables的简单实现

热门文章

  1. ubuntu16.04如何查看内存和CPU的使用情况
  2. Leetcode840.Magic Squares In Grid矩阵中的幻方
  3. 微服务开源生态报告 No.4
  4. html5实现下拉加载
  5. 从零学React Native之12 组件的生命周期
  6. 【JZOJ4877】【NOIP2016提高A组集训第10场11.8】力场护盾
  7. request header....
  8. linux下安装使用MySQL 以及 python mysqldb 遇到的问题
  9. 【NS2】用eclipse调试NS2(转载)
  10. 关于取List中的指定几条数据以及注意事项