Zum Hauptteil springen

ProtocolResponse Object

  • error Integer (optional) - Wenn zugewiesen, die request wird mitd der error-Nummer fehlschlagen. Die verfügbaren Fehlernummern, die Sie verwenden können, entnehmen Sie bitte der net error list.
  • statusCode number (optional) - Der Standard HTTP-Antwortcode ist 200.
  • charset string (optional) - Der Zeichensatz des Antwort-Bodys, Standard ist "utf-8".
  • mimeType string (optional) - Der MIME Typ des Antwort-Bodys, Standard ist "text/html". Das Setzen von mimeType würde implizit den content-type Header als Antwort setzen, aber wenn content-type bereits in headers gesetzt ist, würde mimeType ignoriert werden.
  • headers Record<string, string | string[]> (optional) - Ein Objekt, das den Response-Header enthält. Die Schlüssel müssen string sein und Werte müssen entweder string oder Array of strings sein.
  • data (Buffer | string | ReadableStream) (optional) - Der Antwortkörper. Wenn Stream als Antwort zurückgegeben wird, ist dies ein Node.js lesbarer Stream, der den Antworttext repräsentiert. Wenn Buffer als Antwort zurückgeben wird, ist dies eine Buffer. Wenn Sie string als Antwort zurückgeben, ist dies eine string. Dies wird für anderen Arten von Antworten ignoriert.
  • path string (optional) - Pfad zur Datei die als Antwortkörper gesendet werden würde. Dies wird nur für Dateiantworten verwendet.
  • url string (optional) - Laden Sie die url herunter und pipe das Ergebnis als Antwort-Body. Dies wird nur für URL-Antworten verwendet.
  • referrer string (optional) - Die referrer URL. Dies wird nur für Datei- und URL-Antworten verwendet.
  • method string (optional) - Die HTTP method. Dies wird nur für Datei- und URL-Antworten verwendet.
  • session Session (optional) - Die Session, die für das Anfordern von URL verwendet wird, standardmäßig wird die HTTP-Anfrage der aktuellen Sitzung wiederverwenden. Das Setzen von session auf null würde eine zufällige unabhängige Session verwenden. Dies wird nur für URL-Antworten verwendet.
  • uploadData ProtocolResponseUploadData (optional) - Die Daten, die als Upload von Daten verwendet werden. Dies wird nur für URL-Antworten verwendet, wenn method "POST" ist.