# Antwortenschema

Die Antwort auf eine Anfrage enthält folgende informationen:

{
  // `data`: Die Antwort, die der Server gesendet hat
  data: {},

  // `status`: Der HTTP-Status-Code der Serverantwort
  status: 200,

  // `statusText`: Die HTTP-Status-Nachricht der Serverantwort
  statusText: 'OK',

  // `headers`: Die HTTP-Header der Serverantwort
  // Alle Header-Namen sind in kleinbuchstaben.
  // Example: `response.headers['content-type']`
  headers: {},

  // `config` Die konfiguration die in der anfrage angegeben wurde
  config: {},

  // `request` Die Anfrage die diese Antwort generiert hat. Auf
  // Node.js ein ClientRequest, im Browser eine Instanz von
  // XMLHttpRequest
  request: {}
}

Die antwort wird so empfangen:

axios.get('/user/12345')
  .then(function (response) {
    console.log(response.data);
    console.log(response.status);
    console.log(response.statusText);
    console.log(response.headers);
    console.log(response.config);
  });

Bei der verwendung von catch oder eines rejection callback (opens new window) als zweiter Parameter zu then, wird die Antwort durch das Objekt error verfügbar, wie im Abschnitt Errorverarbeitung erklärt wird.

Last Updated: 2/24/2023, 9:22:20 AM