# Antworten

Nachdem Sie eine Anfrage an Crawlbase gestellt haben, erhalten Sie eine Antwort.

Bei dieser Antwort handelt es sich um ein JSON-Objekt oder den HTML-Code der Seite mit der Option, die Sie mit dem Parameter [format]/fr/crawling-api/parameters/#format) (Standardwert ist HTML) ausgewählt haben.

# HTML-Antwort

Wenn Sie das HTML-Antwortformat ausgewählt haben (dies ist der Wert der Standardeinstellung), erhalten Sie das HTML-Format für die Seite als Antwort.

IHRE Antwortparameter sera ajouté aux en-têtes de réponse.

GET 'https://api.crawlbase.com/?token=_USER_TOKEN_&url=https%3A%2F%2Fgithub.com%2Fcrawlbase%3Ftab%3Drepositories&format=html'
Response:
  Headers:
    url: https://github.com/crawlbase?tab=repositories
    original_status: 200
    pc_status: 200

  Body:
    <!doctype html><html class="a-no-js" data-19ax5a9jf="dingo"><!-- sp:feature:head-start -->
    <head><script>var aPageStart = (new Date()).getTime();</script><meta charset="utf-8">
    ... (all the html of the page)

# JSON-Antwort

Wenn Sie das JSON-Antwortformat ausgewählt haben, erhalten Sie ein JSON-Objekt, das Sie analysieren möchten.

Dieses Objekt enthält alle Informationen, die Sie nicht benötigen. Lire Antwortparameter für alle Informationen.

GET 'https://api.crawlbase.com/?token=_USER_TOKEN_&url=https%3A%2F%2Fgithub.com%2Fcrawlbase%3Ftab%3Drepositories&format=json'
Response:
{
  "original_status": "200",
  "pc_status": 200,
  "url": "https%3A%2F%2Fgithub.com%2Fcrawlbase%3Ftab%3Drepositories",
  "body": "\u003C!doctype html\u003E\u003Chtml class=\"a-no-js\" data-19ax5a9jf\n... (all the html of the page)"
}

# Überschriften

Wie Sie in den folgenden Beispielen sehen, ist die Antwort, JSON oder HTML-Datei Parameter für JSONoder Kopfzeilen für HTML, das ist es, was Sie wissen können, was mit der Nachfrage nicht mehr möglich ist.

# URL

Die Ursprungs-URL wurde auf Anfrage oder die Weiterleitungs-URL von Crawlbase gesendet.

# statut_original

Die Antwort des Staates, die wir (Crawlbase) erhalten, wird von der Erkundung der URL auf Anfrage gesendet.

Es kann sein, dass der gültige http-Code nicht importiert wird.

Bitte beachten Sie, dass Crawlbase nicht die Anforderungen erfüllt, die es stellt original_status Erfolgreich (200, 201, 204), dauerhafte Weiterleitung (301), vorübergehende Weiterleitung (302), wenn die Weiterleitung auf die Weiterleitung des Inhalts folgt, nicht gefunden (410, 404). Et quand pc_status est 200. Alles andere original_status Die gültigen Codes dürfen nicht in Kraft treten.

# pc_status

Der Statuscode von Crawlbase (PC) kann nicht wie der Statuscode importiert werden und es handelt sich um einen Code, der endlich gültig ist.
Beispielsweise kann eine Website heruntergeladen werden original_status 200 mit einem Captcha, in diesem Fall, pc_status Aura 503 Antworten.

Dieser Code ist nicht standardmäßig wie 601, 999 usw. Er wird von der internen Ingenieursausrüstung verwendet und ist nur für Sie bestimmt, damit Sie die Probleme lösen können, wenn Sie den Support kontaktieren.

Beachten Sie, dass Das sind die Anforderungen, die Crawlbase an eine Prüfung stellen muss pc_status Der Code (nicht mehr als 200) wurde nicht hergestellt.

# Korps

Dieser Parameter ist nicht verfügbar, da JSON [format]/fr/crawling-api/parameters/#format) und HTML vorhanden sind format Es war das Corps de la réponse elle-même.

Der Inhalt der Seite, die Crawlbase zur Erkundung durch einen auf Anfrage gesendeten URL-Proxy gefunden hat.