Kode status HTTP
Kode status HTTP menunjukkan bagaimana server menjawab sebuah permintaan: 200 berarti berhasil, 404 “tidak ditemukan”, 500 kesalahan server. Masukkan kode atau kata kunci dan baca artinya.
Sumber: IETF – RFC 9110: HTTP Semantics, Section 15 Status Codes. Diperbarui: .
Cara menghitung
Kode status HTTP: lima kelas
Setiap jawaban server web dimulai dengan angka tiga digit, misalnya HTTP/1.1 404 Not Found. Digit pertama menunjukkan kelas:
- 1xx Informasi: permintaan masih berjalan, server melaporkan keadaan sementara.
- 2xx Berhasil: permintaan dipahami dan dijalankan. 200 adalah kasus normal.
- 3xx Pengalihan: klien harus bertanya di tempat lain, seperti pada 301 dan 302.
- 4xx Kesalahan klien: kesalahan ada pada klien, misalnya 404 atau 403.
- 5xx Kesalahan server: server tidak dapat menangani permintaan yang valid.
Yang penting untuk situs web
Bagi mesin pencari, kode berikut paling penting: 200 untuk halaman biasa, 301 untuk halaman yang pindah permanen, 302 atau 307 untuk pengalihan sementara, 404 untuk halaman yang hilang dan 410 untuk halaman yang sengaja dihapus, serta 503 saat pemeliharaan, sebaiknya dengan header Retry-After. Halaman galat yang tetap mengirim 200 disebut soft 404 dan sebaiknya dihindari.
Nama dan sumber
Nama dalam bahasa Inggris ditetapkan dalam standar (RFC 9110) sehingga sama di setiap bahasa. 418 “I’m a teapot” berasal dari lelucon April Mop (RFC 2324) dan dalam RFC 9110 hanya dicadangkan.
Batasan
Daftar mencakup kode umum dalam standar. Kode khusus milik layanan tertentu, seperti jaringan pengiriman konten, tidak termasuk. Penjelasan menyebut penyebab yang khas; pada kasus tertentu serverlah yang menentukan.
Pertanyaan umum
Apa arti kode status HTTP 404?
Tidak ada apa pun di alamat itu. Penyebab umum: salah ketik, halaman yang dihapus, dan tautan rusak.
Apa beda 301 dan 302?
301 adalah pengalihan permanen, 302 sementara. Pada 301, mesin pencari memakai alamat baru.
Apa arti 500 Internal Server Error?
Ada yang salah di server saat memproses. Penyebabnya biasanya ada di log server.
Apa beda 401 dan 403?
Pada 401 login belum ada dan login membantu. Pada 403 akses dilarang meskipun sudah login.
Kode status apa saja yang ada?
Standar mengenal lima kelas dari 1xx sampai 5xx dengan sekitar 60 kode. Alat ini menjelaskan yang paling umum.
Sumber dan dasar hukum
- IETF – RFC 9110: HTTP Semantics, Section 15 Status Codes
- IANA – Hypertext Transfer Protocol (HTTP) Status Code Registry
- IETF – RFC 6585: Additional HTTP Status Codes (428, 429, 431, 511)
- IETF – RFC 8297: An HTTP Status Code for Indicating Hints (103 Early Hints)
- IETF – RFC 7725: An HTTP Status Code to Report Legal Obstacles (451)
- MDN – HTTP response status codes
Diperbarui:
Alat terkait
- Redirect htaccess (301, HTTPS, www)Pembuat redirect .htaccess: 301, paksa HTTPS, www, pindah domain, dan lainnya. Dengan uji untuk sebuah URL dan padanan Nginx, lokal di browser Anda.
- Cek DNS record domainCek DNS domain online: record A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV, dan PTR dari domain apa pun – dengan TTL, status DNSSEC, dan penjelasan kode error.
- Cek user agent sayaCek user agent Anda: lihat browser, versi, engine, sistem operasi, jenis perangkat, dan Client Hints. Bisa juga mengurai user agent lain. Berjalan di browser.
- Pembuat sitemap XML: buat sitemap.xml dari daftar URL AndaPembuat sitemap XML tanpa pendaftaran: tempel URL, dapatkan sitemap.xml valid sesuai protokol Sitemaps, cek kesalahan, lalu unduh. Berjalan di browser Anda.
- Slug URL generatorBuat slug URL SEO friendly dari judul artikel: huruf kecil, tanda hubung, tanpa aksen, kata sambung bisa dihapus. Untuk banyak judul sekaligus, gratis.
- SERP preview dengan lebar pikselMasukkan title tag dan meta description untuk melihat pratinjau hasil pencarian Google, lengkap dengan lebar piksel, jumlah karakter, dan tanda jika terpotong.