web_custom_request()
原型:int web_custom_request( const char *RequestName, <List of Attributes>,[EXTRARES, <List of Resource Attributes>,] LAST );
释义:用于自定义http请求的万能函数,具有web_link()、web_url()、web_submit_data()函数的功能,使用时可以配合web_add_auto_header()、web_add_header()等系列函数来自定义其请求头
参数说明:
RequestName:步骤的名称,VuGen树形视图中显示的名称
List of Attributes:属性列表,支持下列属性
EXTRARES:分界参数,表明接下来的参数为资源属性列表
List of Resource Attributes:资源属性列表,支持下列资源属性
LAST:参数列表结束标记
返回值:成功时返回LR_PASS (0),失败时返回 LR_FAIL (1)
代码示例:
// 获取任务列表
int list_status; // 记录获取任务列表状态
list_status = web_custom_request("taskList",
"Method=GET",
"URL=http://127.0.0.1:8088/zentao/project-task-1-assignedtome.json",
"TargetFrame=",
"Resource=0",
LAST );
lr_output_message("taskList status = %d", list_status);