Files
Shifted/node_modules/@mswjs/interceptors/lib/node/getRawRequest-DnwmXyOW.mjs
2026-02-10 01:14:19 +00:00

24 lines
647 B
JavaScript

//#region src/getRawRequest.ts
const kRawRequest = Symbol("kRawRequest");
/**
* Returns a raw request instance associated with this request.
*
* @example
* interceptor.on('request', ({ request }) => {
* const rawRequest = getRawRequest(request)
*
* if (rawRequest instanceof http.ClientRequest) {
* console.log(rawRequest.rawHeaders)
* }
* })
*/
function getRawRequest(request) {
return Reflect.get(request, kRawRequest);
}
function setRawRequest(request, rawRequest) {
Reflect.set(request, kRawRequest, rawRequest);
}
//#endregion
export { setRawRequest as n, getRawRequest as t };
//# sourceMappingURL=getRawRequest-DnwmXyOW.mjs.map