Options
All
  • Public
  • Public/Protected
  • All
Menu
deprecated

Either use IPageRequest or the new Automation API.

The 'maximal' form of user request, allows specifying multiple IPageRequest's to load in order, and other misc global options.

Note: if you need to send a single IPageRequest, can can send it directly (no need to wrap it in an IUserRequest object)

Hierarchy

  • IUserRequest

Index

Properties

Optional backend

backend: IBackendType

choose what browser renders your request

default

"default"

Optional backendDiscrete

backendDiscrete: IDiscreteBackendType
hidden,

the explicit browser engine we will use to process the request

Optional outputAsJson

outputAsJson: boolean

setting this forces the value of the outputAsJson parameter, regardless of what the last page's value of outputAsJson was set to. default is undefined.

pages

pages: IPageRequest[]

array of pages you want to load, in order. Only the last successfully loaded page will be rendered.

Optional proxy

set to use a custom proxy server

Optional webSecurityEnabled

webSecurityEnabled: boolean

new for Chrome backend. (not available on WebKit). set to true to enable web security. default is false. setting this overrides the same setting in IPageRequest.requestSettings