LoadRunner时间戳函数web_save_timestamp_param

本文介绍如何在LoadRunner中利用web_save_timestamp_param函数生成毫秒级时间戳,并解释了其在防止缓存及CSRF攻击中的作用。

 

举例:1520822348346(13位,毫秒级)
 
做时间戳的目的是为了JS缓存和防止CSRF,在LR中可以简单的使用下面这个函数

web_save_timestamp_param

来生成时间戳
 

 web_save_timestamp_param("tStamp", LAST);  

 lr_output_message("%s",lr_eval_string("{tStamp}"));

 

brokerDetail.c(49): web_save_timestamp_param("web_save_timestamp_param") was successful   [MsgId: MMSG-26392]
brokerDetail.c(53): 1433760182344

 

也可用于生成唯一值。

 

web_save_timestamp_param function saves the current timestamp to LoadRunner parameter. Timestamp is the number of milliseconds since midnight January 1st, 1970 (also known as Unix Epoch).
这个函数是存储毫秒级的时间戳。而我刚取到的时间戳是1520822348346,取到的时间戳是现在时间 减去 1970年1月1日0点00 的时间 ,然后换算成毫秒。

转载于:https://www.cnblogs.com/Miss-Elsa/p/8548448.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值