23 lines
656 B
TypeScript
23 lines
656 B
TypeScript
|
|
import IBrowserFrame from '../../browser/types/IBrowserFrame.js';
|
||
|
|
import Headers from '../Headers.js';
|
||
|
|
/**
|
||
|
|
* Fetch request validation utility.
|
||
|
|
*/
|
||
|
|
export default class FetchResponseHeaderUtility {
|
||
|
|
/**
|
||
|
|
* Appends headers to response.
|
||
|
|
*
|
||
|
|
* @param nodeResponse HTTP request.
|
||
|
|
* @param options
|
||
|
|
* @param options.browserFrame
|
||
|
|
* @param options.requestURL
|
||
|
|
* @param options.rawHeaders
|
||
|
|
* @returns Headers.
|
||
|
|
*/
|
||
|
|
static parseResponseHeaders(options: {
|
||
|
|
browserFrame: IBrowserFrame;
|
||
|
|
requestURL: URL;
|
||
|
|
rawHeaders: string[];
|
||
|
|
}): Headers;
|
||
|
|
}
|
||
|
|
//# sourceMappingURL=FetchResponseHeaderUtility.d.ts.map
|