Spaces:
Sleeping
Sleeping
File size: 847 Bytes
cd6720a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
//#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-B6znU6il.cjs.map |