zoukankan      html  css  js  c++  java
  • loadrunner--web_url函数用法

    web_url语法:
            Int Web_url(const char *name, const char * url, <Lists of Attributes>, [EXTRARES,<Lists of Resource Attributes>,LAST)

    name:请求内容名

    url:请求内容地址

    List of Attributes:(支持下列属性)

      1.TargetBrowser or TargetBrowserOrdinal

      2.TargetFrame

      3.Resource -指定一个值说明这个URL是否是一个资源,0表示不是资源,1表示是资源

      4.RecContentType -在录制期间响应的报头文本类型(text/html, application/x- JavaScript),这是为了确认目标URL是否是可录制的资源。

      5.Referer -要提交页面请求的URL .(获得当前页面,如果明确指出了位置,那么这个属性无效或者忽略。URL中写明了,要获取的页面)

      6.Snapshot - 快照,快照文件名称,用来关联用的。

           7.Mode -录制的等级,是否是HTML或者HTTP模式。

    List of Resource Attributes:下载的资源属性

      1.URL:通过URL地址(资源统一定位器)要下载的web资源

      2.Referer:发送下载请求的页面。比如一个swf要下载一个图片,那么swf就是referer

      3.ENDITEM:列表中每个资源的结束标志符

    返回值:成功时返回LR_PASS (0),失败时返回 LR_FAIL (1)。

    EXTRARES后的资源是由script、active、Java applet、flash、CSS产生的请求

            可以使用web_url 模拟从FTP服务器上下载文件。web_url 函数会使FTP服务器执行文件被真实下载时的操作。除非手工指定了"FtpAscii=1",下载会以二进制模式完成。

            在录制选项中,Toos—Recording Option下,Recording选项中,有一个Advanced HTML选项,可以设置是否录制非HTML资源,只有选择了“Record within the current script step”时,List of Resource Attributes才会被录制到。非HTML资源的例子是gif和jpg图象文件。

            通过修改HTTP头可以传递给服务器一些附加的请求信息。使用HTTP头允许请求中包含其他的内容类型(Content_type),像压缩文件一样。还可以只请求特定状态下的web页面

  • 相关阅读:
    Java 日志组件(二)
    Java 日志组件(一)
    spring基础——AOP(七)
    ionic cordova 友盟统计添加
    js 页面滑动时禁止触发touchend事件
    ios中iframe页面出现白屏问题
    小程序 onReachBottom 事件快速滑动时不触发的bug
    小程序 web-view 嵌套的网页跳转到小程序内部页面 实现无缝连接
    移动端click事件无反应或反应慢 touchend事件页面滑动时频繁触发
    ios ionic3 跳转第三方地图 xcode加入白名单
  • 原文地址:https://www.cnblogs.com/wxh04/p/8984167.html
Copyright © 2011-2022 走看看