mimeType string (선택 사항) - 응답 본문의 MIME 타입, 기본값은 "text/html"이다. mimeType을 설정하면 응답의 content-type 헤더가 암시적으로 설정되지만, headers에 content-type이 이미 설정되어 있다면 mimeType은 무시된다.
headers Record<string, string | string[]> (선택 사항) - 응답 헤더를 포함하는 객체. 키는 문자열이어야 하며, 값은 문자열 또는 문자열 배열이어야 한다.
data (Buffer | string | ReadableStream) (선택 사항) - 응답 본문. 스트림을 응답으로 반환할 때는 Node.js의 읽기 가능한 스트림으로 표현된다. Buffer를 응답으로 반환할 때는 Buffer로, string을 응답으로 반환할 때는 string으로 사용된다. 다른 타입의 응답에서는 무시된다.
path string (선택 사항) - 응답 본문으로 보낼 파일의 경로. 파일 응답에서만 사용된다.
url string (선택 사항) - url을 다운로드하고 그 결과를 응답 본문으로 전달한다. URL 응답에서만 사용된다.
referrer string (선택 사항) - referrer URL. 파일 및 URL 응답에서만 사용된다.
method string (선택 사항) - HTTP method. 파일 및 URL 응답에서만 사용된다.
session Session (선택 사항) - URL 요청에 사용할 세션. 기본적으로 HTTP 요청은 현재 세션을 재사용한다. session을 null로 설정하면 무작위로 독립적인 세션을 사용한다. URL 응답에서만 사용된다.