UNPKG

@zimic/interceptor

Version:

Next-gen TypeScript-first HTTP intercepting and mocking

17 lines (13 loc) 405 B
import { HttpMethod } from '@zimic/http'; export const HTTP_METHODS_WITH_REQUEST_BODY = new Set<HttpMethod>(['POST', 'PUT', 'PATCH', 'DELETE']); export const HTTP_METHODS_WITH_RESPONSE_BODY = new Set<HttpMethod>([ 'GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS', ]); export function methodCanHaveResponseBody(method: HttpMethod) { return HTTP_METHODS_WITH_RESPONSE_BODY.has(method); }