Aller au contenu principal

Objet ProtocolResponse

  • error Entier (facultatif) - Lorsqu'il est assigné , le request échoue avec le numéro de error . Pour les numéros d'erreur disponibles que vous pouvez utiliser, veuillez consulter la liste des erreurs net.
  • statusCode Number (facultatif) - Le code de réponse HTTP est 200 par défaut.
  • charset String (facultatif) -Jeu de caractères du body de la réponse: "utf-8" par défaut.
  • charset String (facultatif) -Type MIME du body de la réponse: "text/html" par défaut. L'initialisation du mimeType définira implicitement l'en-tête content-type dans la réponse, mais si content-type est déjà défini dans les en-têtes `, le mimeType` sera alors ignoré.
  • headers Record<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 Tableau de Chaînes.
  • 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 type Buffer, il s'agit d'un Buffer. Lorsqu'il s'agit d'une réponse de type String, il s'agit d'une String. Et c'est est ignoré pour les autres types de réponses.
  • path String (facultatif) - Chemin du fichier qui serait envoyé en tant que réponse . Il est utilisé uniquement pour les réponses de fichier.
  • url String (facultatif) - Télécharger l' url et pipe le résultat comme réponse . Ceci est utilisé uniquement pour les réponses aux URL.
  • referrer String (facultatif) - URL referrer . Ceci est utilisé uniquement pour les réponses au fichier et aux URL.
  • method String (facultatif) - Le methodHTTP. Ceci est utilisé uniquement pour les réponses au fichier et aux URL.
  • session Session (facultatif) - La session utilisée pour demander l’URL, par défaut la requête HTTP réutilisera la session en cours. Définir session à null utiliserait une session indépendante aléatoire. Ceci est utilisé uniquement pour les réponses aux URL.
  • uploadData ProtocolResponseUploadData (facultatif) - Les données utilisées comme données de téléchargement. Ceci est seulement utilisé pour les réponses d'URL lorsque la method est "POST".