Options
All
  • Public
  • Public/Protected
  • All
Menu

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