# 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.