410
Gone
Üldine selgitus 410 staatuskoodi kohta
See tekstiplokk on kahjuks saadaval ainult inglise keeles.
The HTTP status code 410 Gone means the requested resource is no longer available on the server. It indicates that the resource was deliberately removed and will probably not be available again. This status code is used when a website is shut down or an API version is no longer supported. If a client receives a 410 Gone status code, it should assume the resource is no longer available and should not try to access it again.
HTTP staatuskoodi 410 täpsustamine
Statuskood 410 Gone näitab, et juurdepääs sihtressursile ei ole päritoluserveris enam kättesaadav ja et see seisund on tõenäoliselt püsiv. Kui päritoluserver ei
teadnud või tal ei ole võimalust kindlaks teha, kas seisund on püsiv või mitte, tuleks selle asemel kasutada staatuskoodi 404 (Not Found).
Vastuse 410 Gone eesmärk on eelkõige aidata kaasa veebi hooldamisele, teatades vastuvõtjale, et ressurss on tahtlikult kättesaamatu ja et serveri omanikud soovivad, et kauglülitused sellele ressursile eemaldataks. Selline sündmus on tavaline piiratud kehtivusajaga, reklaamteenuste ja selliste ressursside puhul, mis kuuluvad isikutele, kes ei ole enam seotud päritoluserveri saidiga. Kõiki püsivalt kättesaamatuid ressursse ei ole vaja märgistada "kadunud" või jätta märki mis tahes ajaks - see on serveri omaniku otsustada.
Vaikimisi on 410 Gone vastus vahemällu salvestatav, st kui meetodi määratlus või selgesõnaline vahemälu kontroll ei näita teisiti (vt [RFC7234] punkt 4.2.2).
Allikas / Tsitaat: HTTP-kood 410 Gone on määratletud jaotises 6.5.9 jaotises RFC7231.
HTTP protokoll
Kuidas PHP-ga 410 staatuskoodi visata?
Veebilehel HTTP-koodi 410 kuvamiseks võib kasutada PHP-funktsiooni http_response_code. Süntaks on järgmine: http_response_code(410) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Testige HTTP-koodi 410
Selleks, et kuvada HTTP staatuskoodi (antud juhul 410 Gone) ja muud teavet kliendi poolel, tuleb arenduskonsool avada klahviga F12. Seejärel navigeerige vahekaardile "Network". Nüüd saab lehekülje avada, veebileht (näiteks index.php) peaks olema nähtav võrgu vahekaardil. See tuleb valida ja seejärel tuleb valida Herder sektsioon. Seejärel näeb kasutaja järgmist tulemust:
URL: https://http-statuscode.com/errorCodeExample.php?code=410
Staatus: 410 Gone
Need: Network
IP-aadress: XX.XX.XX.XX
Kuidas luua oma vealehekülg staatuskoodi 410 jaoks
Apache Webserver
Veebiserver "Apache" on üks levinumaid veebiservereid Internetis. Oma 410 Gone vealehe loomiseks "Apache'is" tuleb teha järgmine muudatus järgmises failis.
NGINX Webserver
Sarnaselt veebiserverile "Apache" on ka "NGINX" internetis laialdaselt kasutusel. Oma 410 Gone vealehe loomiseks "NGINXis" tuleb teha järgmine muudatus järgmises failis.
location = /410.html {
root /usr/share/nginx/html;
internal;
}
410 staatuskoodi brauserite ühilduvus
Chrome | no data |
Edge | no data |
Firefox | no data |
Opera | no data |
Safari | no data |
Chrome Android | no data |
Firefox for Android | no data |
Opera Android | no data |
Safari on iOS | no data |
Internet | no data |
WebView Android | no data |
Konstandid programmeerimiskeeltes
HttpStatusCode.Gone
http.StatusGone
Response::HTTP_GONE
httplib.GONE
http.client.GONE
http.HTTPStatus.GONE
:gone
Välislingid, mis sisaldavad lisateavet HTTP staatuskoodi 410 kohta:
Lõbusad meemid HTTP staatuskoodi 410 kohta
Blogi artiklid
HTTP staatuskoodid: 404 Not Found ja 410 Gone: veateadete 404 Not Found ja 410 Gone üksikasjalik analüüs.
HTTP olekukoodid on oluline osa HTTP-protokollist (Hypertext Transfer Protocol), mis on aluseks veebilehitsejate ja veebiserverite vahelisele suhtlusele. Need võimaldavad märgistada HTTP päringu ja...