interfaces/ts/data/linksnapshot.ts

29 lines
607 B
TypeScript
Raw Permalink Normal View History

2023-04-17 12:54:26 +00:00
import * as plugins from '../ul-interfaces.plugins.js';
export interface ILinkSnapshot {
2023-04-19 19:48:16 +00:00
/**
* the link base on which the snapshot was taken
*/
linkBaseUrl: string;
2023-04-17 12:54:26 +00:00
httpsSupport: boolean;
httpHttpsParity: boolean;
httpToHttpsRedirect: boolean;
2023-04-19 19:48:16 +00:00
fromWwwRedirect: boolean;
toWwwRedirect: boolean;
2023-04-17 12:54:26 +00:00
statusCode: number;
fullPageLoadSize: number;
fullPageLoadTimeMs: number;
cookies: any[];
2023-04-19 19:48:16 +00:00
httpRequest: {
statusCode: number;
headers: {
[key: string]: string;
}
};
httpsRequest: {
statusCode: number;
headers: {
[key: string]: string;
}
};
2023-04-17 12:54:26 +00:00
}