Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ulixee
GitHub Repository: ulixee/secret-agent
Path: blob/main/plugins/default-browser-emulator/lib/helpers/configureHttp2Session.ts
1030 views
1
import { IBrowserEmulator } from '@secret-agent/plugin-utils';
2
import IHttp2ConnectSettings from '@secret-agent/interfaces/IHttp2ConnectSettings';
3
import IHttpResourceLoadDetails from '@secret-agent/interfaces/IHttpResourceLoadDetails';
4
import IBrowserData from '../../interfaces/IBrowserData';
5
6
export default function configureHttp2Session(
7
emulator: IBrowserEmulator,
8
data: IBrowserData,
9
resource: IHttpResourceLoadDetails,
10
settings: IHttp2ConnectSettings,
11
) {
12
settings.localWindowSize = data.http2Settings.firstFrameWindowSize;
13
settings.settings = data.http2Settings.settings;
14
}
15
16