Sha256: ff7fba3d6b6ebc1cdd7d21d1a2bdfd9cc676c11b60b0c7c35b74ab632dcbedac
Contents?: true
Size: 899 Bytes
Versions: 22
Compression:
Stored size: 899 Bytes
Contents
module RubyJmeter class ExtendedDSL < DSL def with_user_agent(device) http_header_manager name: 'User-Agent', value: RubyJmeter::UserAgent.new(device).string end def with_browser(device) http_header_manager name: 'User-Agent', value: RubyJmeter::UserAgent.new(device).string http_header_manager [ { name: 'Accept-Encoding', value: 'gzip,deflate,sdch' }, { name: 'Accept', value: 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' } ] end def with_xhr http_header_manager name: 'X-Requested-With', value: 'XMLHttpRequest' end def with_gzip http_header_manager name: 'Accept-Encoding', value: 'gzip, deflate' end def with_json http_header_manager name: 'Accept', value: 'text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8, application/json' end end end
Version data entries
22 entries across 22 versions & 1 rubygems