参考:

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;

}

转载于:https://www.cnblogs.com/preftest/archive/2010/08/02/1790575.html

在LoadRunner脚本中处理HTTP重定向相关推荐

  1. 转:如何在 LoadRunner 脚本中做关联 (Correlation)

    如何在 LoadRunner 脚本中做关联 (Correlation) 当录制脚本时,VuGen会拦截client端(浏览器)与server端(网站服务器)之间的对话,并且通通记录下来,产生脚本.在V ...

  2. loadrunner脚本中关于httpCode401特殊情况

    为什么80%的码农都做不了架构师?>>>    前几天做个一个服务器接口测试的项目,发现了一个十分尴尬的问题,先上图图再说 发送报文返回的正常的 httpcode为401,研究了好久 ...

  3. loadrunner脚本中参数有中文时报错

    报错:某项目做性能测试时,pcatuo20110{num} 里面的num参数设置为 1月.2月的带有中文这种时, 2011-07-07 15:01:11,719 ERROR (cn.com.pc.re ...

  4. Loadrunner脚本编程(4)-数据类型操作和字符串操作

    http://www.360doc.com/content/10/0806/13/1698198_44078277.shtml 一,数据类型转换 没有使用过C编程的LoadRunner脚本编写者会发现 ...

  5. 【loadrunner】解决将某个脚本中.c文件移植到其他脚本文件中,无法执行,且报Error -- Unresolved symbol错误问题

    解决将某个脚本中XFZ_C2C_FBSP.c文件移植到其他脚本文件中,无法执行,报Error -- Unresolved symbol错误问题 步骤1:将XFZ_C2C_FBSP.c文件先copy至运 ...

  6. Linux shell 学习笔记(7)— 构建基本脚本(变量、重定向、管道、状态码)

    1. 使用多个命令 如果要两个命令一起运行,可以把它们放在同一行中,彼此间用分号隔开. $ date ; who Mon Feb 21 15:36:09 EST 2014 Christine tty2 ...

  7. shell脚本中的特殊变量与if条件测试

    1.特殊变量 实际工作中我们不可避免的遇到一些xxxx.sh脚本文件,实际阅读shell脚本代码时经常会遇到很多特殊变量(例如:$0.$n.$#.$@.$*.$?.$$等),我们常常会被这些特殊符号折 ...

  8. Linux中的数据流重定向

    本文目录 数据流重定向 本文目录(仅做浏览用,简书中的MarkDown暂时不支持页面内跳转) 数据流重定向 在之前的操作中,常会看到>或>>操作,它们分别是将标准输出导入到一个文件或 ...

  9. springmvc java中转发_Springmvc中的转发重定向和拦截器的示例

    本文介绍了Springmvc中的转发重定向和拦截器的示例,分享给大家,具体如下: 可变参数在设计方法时,使用 数据类型...来声明参数类型,例如: public static void functio ...

最新文章

  1. 优雅的使用 ThreadLocal
  2. S2SH整合所需jar包及其详解
  3. 详解设计模式之工厂模式(简单工厂+工厂方法+抽象工厂)
  4. java 什么时候进行垃圾回收_java什么时候进行垃圾回收,垃圾回收的执行流程
  5. android php 推送,php-Android通过Firebase推送通知(服务器端)
  6. Powershell 函数中的CmdletBinding()是怎么回事?
  7. Extjs中renderer:function函数用法
  8. KEIL软件安装教程
  9. python批量切换图片格式的方法
  10. lua 常用数据类型总结
  11. VS studio源代码管理辅助工具sourceoffsite使用过程中的错误解决方法
  12. 泛微平台ecology8.0二进制文件流下载对接接口
  13. WIN10环境下VS2003的安装
  14. 批量删除QQ空间说说代码
  15. HTTP详解(更新完结)
  16. 全球及中国农药市场需求走势与十四五发展商机研究报告2022版
  17. 后缀数组水水水水水水题
  18. hdu 1205 吃糖果(数学)
  19. Instruments详解
  20. 计算机等级良好和优秀是什么意思?

热门文章

  1. 矩阵乘法的四种理解方式
  2. HoughLines 函数
  3. OpenCV2: Mat属性type,depth,step
  4. pytorch maxout实现
  5. Python并发Gevent库(一)
  6. (一)图像和图像工程
  7. linux操作python
  8. 网站请求过程中的代号及意义
  9. java中的构造方法,this、super的用法
  10. Hibernate(一)__简介