Objet ProtocolResponse
errorEntier (facultatif) - Lorsqu'il est assigné , lerequestéchoue avec le numéro deerror. Pour les numéros d'erreur disponibles que vous pouvez utiliser, veuillez consulter la liste des erreurs net.statusCodenumber (facultatif) - Le code de réponse HTTP est 200 par défaut.charsetstring (facultatif) -Jeu de caractères du body de la réponse:"utf-8"par défaut.charsetstring (facultatif) -Type MIME du body de la réponse:"text/html"par défaut. L'initialisation dumimeTypedéfinira implicitement l'en-têtecontent-typedans la réponse, mais sicontent-typeest déjà défini dans les en-têtes ``, lemimeTypesera alors ignoré.headersRecord<string, string | string[]> (optional) - An object containing the response headers. Les clés doivent être du type String, et les valeurs doivent être soit des string ou un Array de string.data(Buffer | string | ReadableStream) (facultatif) - Corps de la réponse. Lorsque la réponse est du type stream, il s'agit d'un stream lisible par Node.js et représentant le corps de la réponse. Lorsqu'il s'agit d'une réponse de typeBuffer, il s'agit d'unBuffer. Lorsqu'il s'agit d'une réponse de typestring, il s'agit d'unestring. Et c'est est ignoré pour les autres types de réponses.pathstring (facultatif) - Chemin du fichier qui serait envoyé en tant que réponse . Il est utilisé uniquement pour les réponses de fichier.urlstring (facultatif) - Télécharger l'urlet pipe le résultat comme réponse . Ceci est utilisé uniquement pour les réponses aux URL.referrerstring (facultatif) - URLreferrer. Ceci est utilisé uniquement pour les réponses au fichier et aux URL.methodstring (facultatif) - LemethodHTTP. Ceci est utilisé uniquement pour les réponses au fichier et aux URL.sessionSession (optional) - The session used for requesting URL. The HTTP request will reuse the current session by default.uploadDataProtocolResponseUploadData (optional) - The data used as upload data. Ceci est seulement utilisé pour les réponses d'URL lorsque lamethodest"POST".