您的位置:首页 > 理论基础 > 计算机网络

在LoadRunner脚本中处理HTTP重定向

2010-08-02 15:59 337 查看
参考:

Handle HTTP Re-Directions in LoadRunner Scripts yourself

http://ptfrontline.wordpress.com/2010/04/11/handle-http-re-directions-in-loadrunner-scripts-yourself/

Action()

{

int HttpRetCode=0;

// Set redirection depth to 0

web_set_option("MaxRedirectionDepth", "0", LAST);

// Initial Location where we want to go

lr_save_string("http://www.mercury.com", "Location");

do

{

// Save new Redirection Info (Location: header)

web_reg_save_param("Location",

"LB=Location: ",

"RB=\r\n",

"Ord=1",

"NotFound=Warning",

"Search=Headers",

LAST );

// do any web call (This needs to be modified to suit your needs)

web_url("my_req",

"URL={Location}",

LAST );

// Get HTTP response Code

HttpRetCode = web_get_int_property(HTTP_INFO_RETURN_CODE);

} while ((HttpRetCode>=300) & (HttpRetCode<400));

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐