Ich habe eine Website, die hauptsächlich eine ausgelagerte Liste von Inhalten (Artikel, Datenelemente usw.) zeigt, und ich frage mich, ob HTTP 404 zurückgegeben wird, wenn der Benutzer außerhalb des verfügbaren Listenbereichs navigiert (z. B. durch hand editierte URL)).Ist HTTP 404 für Seitennummer außerhalb des Bereichs bei ausgelagertem Inhalt geeignet?
Einige Websites zeigen nur "Keine Ergebnisse/Seitennummer außerhalb des Bereichs" an und einige Rückgaben geben zusätzlich den HTTP 404-Status zurück.
Was ist Ihre Meinung dazu, und warum?
UPDATE
Es ist nicht und api Antwort. Diese Frage bezieht sich auf Benutzer angesehene Seiten, die unter anderem eine Liste/Tabelle im Hauptbereich anzeigen.
UPDATE
Borderline Beispiel: 1'st Seite ist eine Seite, out-of-Bereich, da keine Daten für die gezeigte Liste noch vorhanden ist.
Soll ich 404 anzeigen? Wenn es Suchergebnis ist, würde ich nichts dagegen haben ... aber für die einfache Anzeige der Auslagerungsliste/Datentabelle scheint hart.
Beispiel: der erste Tag von Stack Overflow ausgeführt und noch keine Fragen vorhanden sind, drücken Sie die Homepage und was, 404 oder nur eine 200 mit "Noch keine Fragen" Nachricht?
Beachten Sie, dass der Abfrage-Parameter Teil der URI ist und die 404 gilt für den gesamten URI, nicht nur für den Pfadteil. Auch 400 ist wahrscheinlich eine schlechte Wahl hier. –
@Geoff ist genau hier in allen Punkten –