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

36 lines
847 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
Object.defineProperty(exports, 'getRawRequest', {
enumerable: true,
get: function () {
return getRawRequest;
}
});
Object.defineProperty(exports, 'setRawRequest', {
enumerable: true,
get: function () {
return setRawRequest;
}
});
//# sourceMappingURL=getRawRequest-BavnMWh_.cjs.map