phantomjscloud
Version:
Official PhantomJs Cloud Client API Library for Node.js
81 lines • 2.76 kB
JavaScript
"use strict";
// tslint:disable:max-line-length
Object.defineProperty(exports, "__esModule", { value: true });
/**@hidden */
function pageRequestDefaultsGet() {
let pageRequestDefaults = {
url: undefined,
content: undefined,
urlSettings: undefined,
// {
// operation: "GET",
// encoding: "utf8",
// headers: undefined,
// data: undefined,
// },
renderType: "jpg",
outputAsJson: false,
requestSettings: {
ignoreImages: false,
disableJavascript: false,
userAgent: "Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/534.34 (KHTML, like Gecko) Safari/534.34 PhantomJS/2.0.0 (PhantomJsCloud.com/2.0.1)",
authentication: undefined,
xssAuditingEnabled: false,
webSecurityEnabled: false,
resourceWait: 15000,
resourceTimeout: 35000,
maxWait: 35000,
ioWait: 2000,
waitInterval: 1000,
stopOnError: false,
resourceModifier: [],
customHeaders: {},
clearCache: false,
clearCookies: false,
cookies: [],
deleteCookies: []
},
suppressJson: [
"events.value.resourceRequest.headers",
"events.value.resourceResponse.headers",
"frameData.content",
"frameData.childFrames",
],
renderSettings: {
quality: 70,
// pdfOptions: {
// border: undefined, //"1cm",
// // footer: {
// // firstPage: undefined, height: "1cm", lastPage: undefined, onePage: undefined, repeating: "<span style='float:right'>%pageNum%/%numPages%</span>"
// // },
// format: "letter",
// //header: undefined,
// height: undefined,
// //orientation: "portrait",
// width: undefined,
// //dpi: 150,
// },
// clipRectangle: undefined, //{height:8000, width:8000 , top:0, left:0},
// renderIFrame: undefined,
viewport: { height: 1280, width: 1280 },
zoomFactor: 1.0,
passThroughHeaders: false,
emulateMedia: "screen",
omitBackground: false,
passThroughStatusCode: false,
},
scripts: {
pageNavigated: [],
load: [],
domReady: [],
loadFinished: [],
},
scriptSettings: {
stopOnError: false,
async: false,
}
};
return pageRequestDefaults;
}
exports.pageRequestDefaultsGet = pageRequestDefaultsGet;
//# sourceMappingURL=io-data-types.js.map