摘要:
cookie 是什么? cookie 在浏览器中的长相?火狐浏览器 token 在浏览器中的长相?火狐浏览器。 阅读全文
摘要:
接口一般都有权限的校验,一般是需要登录后才可以调用 对于接口的认证,一般通过两种方式来实现1、校验用户请求中是否包含某项指定的cookie2、校验用户的请求的header中是否包含某项指定的字段(token) 案例一:cookie的处理 LR会自动处理cookie,如果需要手动新增cookie,使用 阅读全文
摘要:
很多HTTP接口在传参时,需要先对接口的参数进行数据签名加密如以下POST接口 http://localhost:8080/pinter/com/userInfo 参数为{"phoneNum":"123434","optCode":"testfan","timestamp":"1211212","s 阅读全文
摘要:
1.web_url( ) 2.判断方法 使用下面这个函数 web_get_int_property(HTTP_INFO_DOWNLOAD_SIZE); 判断body的大小一般,不是0就是下载成功(这个函数会把body+header+chunking=的值)合计在一起,不为0表示成功。 3.特别要注意 阅读全文
摘要:
阅读全文
摘要:
1.参数为json格式,需要添加一个header信息web_add_header("Content-type", "application/json"); 2.Json参数直接放在web_custom_request函数的body中,需要注意的是,json中的引号必须先进行转义,如以下格式: {\" 阅读全文
摘要:
如果要传入 中文参数到 服务器 使用lr_convert_string_encoding() LR_ENC_SYSTEM_LOCALE , 转为 LR_ENC_UTF8 char dest[50]; 一定要定义一个,放在最前面 lr_convert_string_encoding(lr_eval_s 阅读全文
摘要:
服务器乱码 转换使用如下方法入惨{“msg”} -> utf8编码 -> 转化为 SYSTEM_LOCALE 编码 -> 接受转换后的参数 "sEncoding" lr_convert_string_encoding(lr_eval_string("{msg}") , LR_ENC_UTF8 , L 阅读全文
摘要:
1 Action() 2 { 3 4 web_reg_find("Search=Body", 5 "SaveCount=find_cnt", 6 "Text=code\":\"0\"", 7 LAST); 10 lr_start_transaction("post_s"); 11 12 web_ur 阅读全文
摘要:
1 Action() 2 { 3 4 5 6 web_reg_save_param("find_msg", 7 "LB=message\":\"", 8 "RB=\"", 9 "Ord=1", 10 LAST); 11 12 13 14 //特殊情况需要加 15 web_add_header("Co 阅读全文
摘要:
上传文件的本质是浏览器读取本地文件的内容,以二进制数据方式传输到服务端,服务端新建一个文件,将获取到的数据复制到文件中 LR中上传操作可以通过web_submit_data函数实现,支持录制要点:web_add_header(“Content-type”,”multipart/form-data”) 阅读全文
摘要:
方法一:是调用登录接口,在调用登录后的接口 方法二:手动储存cookie,写死cookie 方法一:提前登录收集cookie,写成参数化文件 方法一,案例(就是先登录,再写登录后的接口); 注:userName也可以做成文件参数化的方式 1 Action() 2 { 3 4 //先登录login接口 阅读全文