410
Gone
Penjelasan umum tentang kode status 410
Sayangnya, blok teks ini hanya tersedia dalam bahasa Inggris.
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.
Spesifikasi kode status HTTP 410
Kode status 410 Gone menunjukkan bahwa akses ke sumber daya target tidak lagi tersedia di server asal dan bahwa kondisi ini kemungkinan besar bersifat permanen. Jika server asal tidak
mengetahui, atau tidak memiliki fasilitas untuk menentukan apakah kondisi tersebut permanen atau tidak, kode status 404 (Tidak Ditemukan) harus digunakan sebagai gantinya.
Respons 410 Gone terutama ditujukan untuk membantu tugas pemeliharaan web dengan memberitahukan penerima bahwa sumber daya tersebut sengaja tidak tersedia dan bahwa pemilik server menginginkan agar tautan jarak jauh ke sumber daya tersebut dihapus. Peristiwa seperti ini biasa terjadi pada layanan promosi dengan waktu terbatas dan sumber daya milik perorangan yang tidak lagi terkait dengan situs server asal. Tidak perlu menandai semua sumber daya yang tidak tersedia secara permanen sebagai "hilang" atau mempertahankan tanda tersebut untuk jangka waktu tertentu -- hal itu diserahkan kepada kebijaksanaan pemilik server.
Respons 410 Gone dapat di-cache secara default; yaitu, kecuali jika dinyatakan lain oleh definisi metode atau kontrol cache eksplisit (lihat Bagian 4.2.2 dari [RFC7234]).
Sumber / Kutipan dari: Kode status HTTP 410 Gone ditentukan oleh bagian 6.5.9 dari RFC7231.
Protokol HTTP
Bagaimana cara melempar kode status 410 dengan PHP?
Untuk melemparkan kode status HTTP 410 pada halaman web, fungsi PHP http_response_code dapat digunakan. Sintaksnya adalah sebagai berikut: http_response_code(410) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Menguji Kode Status HTTP 410
Untuk dapat menampilkan kode status HTTP (dalam hal ini 410 Gone) dan informasi lain di sisi klien, konsol pengembangan harus dibuka dengan F12. Kemudian arahkan ke tab "Jaringan". Sekarang halaman dapat dibuka, situs web (contoh index.php) akan terlihat di tab jaringan. Ini harus dipilih dan kemudian bagian Herder harus dipilih. Pengguna kemudian akan melihat hasil berikut:
URL: https://http-statuscode.com/errorCodeExample.php?code=410
Status: 410 Gone
Itu: Network
Alamat IP: XX.XX.XX.XX
Cara membuat halaman kesalahan Anda sendiri untuk kode status 410
Apache Webserver
Server web "Apache" adalah salah satu server web yang paling umum di Internet. Untuk membuat halaman kesalahan 410 Gone Anda sendiri di "Apache", perubahan berikut ini harus dilakukan pada file berikut.
NGINX Webserver
Mirip dengan server web "Apache", "NGINX" juga banyak digunakan di Internet. Untuk membuat halaman kesalahan 410 Gone Anda sendiri di "NGINX", perubahan berikut ini harus dilakukan pada file berikut.
location = /410.html {
root /usr/share/nginx/html;
internal;
}
Kompatibilitas browser dari kode status 410
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 |
Konstanta dalam bahasa pemrograman
HttpStatusCode.Gone
http.StatusGone
Response::HTTP_GONE
httplib.GONE
http.client.GONE
http.HTTPStatus.GONE
:gone
Tautan eksternal dengan informasi lebih lanjut tentang kode status HTTP 410:
Meme yang menghibur tentang kode status HTTP 410
Artikel Blog
Kode status HTTP: Analisis terperinci mengenai pesan kesalahan 404 Tidak Ditemukan dan 410 Hilang
Kode status HTTP adalah bagian penting dari Hypertext Transfer Protocol (HTTP), yang menjadi dasar komunikasi antara browser web dan server web. Kode-kode ini memungkinkan status permintaan dan res...