如图所示,
第一个POST消息发出去,server发回响应,并携带一个"location" header,里面有一个新的URI,代表server侧对POST响应创建的资源
h2loadrunner,根据配置设定,会跟踪这个header,并把测试场景的下一条消息的URI设定成location header的内容,
第二个PATCH消息就是操作上一条POST产生的资源,所以它的path和上一条响应的location header对应
详情可以参见pcap文件
目前,h2loadrunner原生支持跟踪某个header来更新后续消息的URI,这个典型的需求就是5G的SDM或者EE的订阅场景
如果有别的跟踪场景,一种办法是,通过写lua 脚本实现,另一个办法,是h2loadrunner做原生的支持,比如跟踪xpath,或者json pointer
【 在 lambdai 的大作中提到: 】
: 看起来不错
: resource header tracking有没有个例子?
--
修改:wallyz FROM 113.120.108.*
FROM 113.120.108.*
附件(5.8KB) http2.pcap