Skip to main content
CalculoraCalculora

Keuangan & perniagaan

Kalkulator KewanganPelaburan & PerancanganKewangan PeribadiPelaburan HartanahAlat PerniagaanPermulaan & SaaS

Matematika & Teknologi

Kalkulator MatematikAlat KejuruteraanAlat FizikAlat PembangunAlat Sekolah

kesihatan & Kehidupan

Alat PerubatanUtiliti PintarPenjana Rawak

Kreator & Khusus

Ekonomi PenciptaAlat IslamikKemampananPermainan

penukar

Penukar UnitPenukar PanjangPenukar BeratPenukar Suhu→ Penukar Unit

Pengacak

Penjana Nombor RawakKekuatan Kata LaluanPutar RodaSimulator Lambungan SyilingPelempar DaduZon Waktu→ Penjana Rawak
Penukar Fail

Alat PDF

penukaran PDF ke JPGpenukaran PDF ke PNGEkstrak Teks dari PDFpenukaran PDF ke GIFpenukaran PDF ke WebPpenukaran PDF ke SVGUbah PDF ke WordUbah PDF ke ExcelUbah PDF ke PowerPointUbah PDF ke HTMLUbah PDF ke MarkdownUbah PDF ke TIFF

Penukar Imej

penukaran JPG ke PNGpenukaran PNG ke JPGpenukaran PNG ke WebPpenukaran WebP ke PNGpenukaran WebP ke JPGpenukaran JPG ke WebPUbah SVG ke PNGUbah SVG ke JPGpenukaran SVG ke WebPpenukaran BMP ke PNGpenukaran BMP ke JPGpenukaran BMP ke WebP

Imej Lanjutan

penukaran HEIC ke JPGpenukaran HEIC ke PNGpenukaran TIFF ke JPGpenukaran TIFF ke PNGpenukaran JPG ke TIFFpenukaran PNG ke TIFFpenukaran JPG ke ICOpenukaran PNG ke ICOpenukaran JPG ke AVIFpenukaran PNG ke AVIF

GIF & Animasi

penukaran Bingkai GIF ke PNGpenukaran Bingkai GIF ke JPGEkstraktor Bingkai GIFpenukaran PNG ke GIFpenukaran JPG ke GIFpenukaran GIF ke WebP

Penyuntingan

Tambahkan Tanda air ke GambarPenghapus Objek GambarUbah saiz imej serta-merta dalam pelayar andaMampatkan imej dalam talian — kurangkan saiz fail, kekalkan kualiti
Cabaran Kelajuan MatematikCabaran Kelajuan MatematikWordleBint WaladSudoku2048
penukar Mata wang
CalculoraCalculora

Platform kalkulator all-in-one Anda. Alat percuma, cepat, dan akurat untuk setiap kebutuhan.

100% pribadi — semua perhitungan di browser Anda, tidak ada data yang dikirim ke serverpercuma selamanya — tanpa paywall, tanpa langganan, tanpa perlu akun

Populer

  • Kalkulator BMI
  • Kalkulator Pinjaman
  • Kalkulator Umur
  • Kalkulator Gadai Janji
  • Kalkulator Peratusan
  • Kalkulator Saintifik
  • Lihat semua →

Kategori

  • Matematika
  • Keuangan
  • kesihatan & Kehidupan
  • Keuangan & perniagaan
  • Alat Developer
  • Teknik
  • Kategori →

Lainnya

  • penukar Mata wang
  • Penukar Fail
  • Game & Alat Seru

Hukum

  • Tentang Kami
  • Hubungi Kami
  • Kebijakan Privasi
  • Syarat Layanan
  • Penafian
  • Peta Situs

Bahasa

enEnglisharالعربيةesEspañoldeDeutschfrFrançaishiहिन्दीidBahasa IndonesiaitItalianoja日本語ko한국어ptPortuguêsruРусскийtrTürkçeviTiếng Việtbnবাংলাzh中文nlNederlandsplPolskiukУкраїнськаmsBahasa Melayuthภาษาไทย

© 2026 Calculora. Hak cipta dilindungi.

Dibuat dengan — 100% percuma

Tanpa server — situs statis sepenuhnya, tanpa pengumpulan data

  1. Laman Utama
  2. Alat Pembangun
  3. Cari Kod Status HTTP

Cari Kod Status HTTP

Cari mana-mana kod status HTTP — 200, 404, 500, dan segala-galanya — dengan penjelasan mudah dalam bahasa Inggeris tentang maksudnya dan bila pelayan mengembalikannya.

Memuatkan kalkulator...
Adakah kalkulator ini membantu anda?

Apakah Cari Kod Status HTTP?

Kod status HTTP ialah nombor tiga digit yang dihantar pelayan web bersama setiap respons, memberitahu klien (pelayar, aplikasi, atau pengguna API) sama ada permintaan berjaya, perlu diubah hala, atau gagal — dan mengapa. Kod ini diseragamkan oleh IETF dan digunakan secara sama di setiap pelayan web, pelayar, dan bahasa pengaturcaraan, menjadikannya salah satu rujukan nyahpepijat yang paling universal dalam pembangunan perisian. Alat carian ini merangkumi kod yang paling kerap ditemui dalam semua lima kategori — makluman (1xx), kejayaan (2xx), ubah hala (3xx), ralat klien (4xx), dan ralat pelayan (5xx) — dengan penjelasan mudah tentang maksud sebenar setiap satu dalam amalan, bukan sekadar takrifan RFC yang formal.

Bila Menggunakan Kalkulator Ini

  • Menyahpepijat integrasi API di mana permintaan gagal dan anda perlu memahami maksud sebenar kod status
  • Memutuskan kod status HTTP yang hendak dikembalikan daripada API anda sendiri untuk keadaan ralat tertentu
  • Mengajar atau mempelajari asas HTTP dalam kursus atau bootcamp pembangunan web
  • Menulis middleware pengendalian ralat yang perlu membezakan antara kes 4xx dan 5xx yang berbeza
  • Menyiasat sebab ubah hala tidak berfungsi dengan menyemak sama ada 301 atau 302 dikembalikan
  • Menyelesaikan masalah CORS di mana pelayar menunjukkan ralat rangkaian tetapi pelayan mengembalikan 200

Langkah:

  1. Taip kod status (seperti 404) atau kata kunci (seperti "forbidden") ke dalam kotak carian.
  2. Tapis mengikut kategori menggunakan butang 1xx-5xx jika anda ingin menyemak julat tertentu.
  3. Baca penerangan mudah tentang maksud kod itu dan bila ia biasanya dikembalikan.
  4. Gunakan ini sebagai rujukan pantas semasa menyahpepijat respons API atau membina pengendalian ralat.

Rumus

1xx: Makluman — permintaan diterima, proses diteruskan 2xx: Berjaya — permintaan diterima dan diterima dengan jayanya 3xx: Ubah Hala — tindakan lanjut diperlukan untuk melengkapkan permintaan 4xx: Ralat Klien — permintaan mengandungi sintaks buruk atau tidak dapat dipenuhi 5xx: Ralat Pelayan — pelayan gagal memenuhi permintaan yang sah

Kes Penggunaan

  • Memahami dengan pantas kod status yang tidak dikenali yang dikembalikan oleh API yang anda integrasikan
  • Memutuskan kod status yang hendak dikembalikan daripada API anda sendiri untuk keadaan ralat tertentu
  • Menyahpepijat sebab permintaan gagal dengan menyemak implikasi sebenar sesuatu kod
  • Mengajar atau mempelajari asas HTTP dalam kursus pembangunan web
  • Menulis logik pengendalian ralat yang tepat yang membezakan antara kes 4xx dan 5xx yang berbeza

Faedah Utama

  • Setiap kod status yang biasa digunakan dalam satu rujukan yang boleh dicari
  • Penjelasan mudah, bukan sekadar perkataan RFC yang formal
  • Tapis serta-merta mengikut kategori (1xx hingga 5xx)
  • Percuma, pantas, tiada pendaftaran diperlukan

Tips Pro

  • Khaskan kod 5xx hanya untuk kegagalan di bahagian pelayan — jangan sesekali menggunakannya untuk menandakan ralat input klien
  • Gunakan 429 dengan pengepala Retry-After apabila menyekat kadar, supaya klien yang berkelakuan baik tahu bila hendak mencuba semula
  • Utamakan 404 daripada halaman ralat generik setiap kali sumber benar-benar tidak wujud — lebih baik untuk pengguna dan enjin carian
  • Apabila mereka bentuk API, pilih kod 4xx yang khusus (422, 409, 400) daripada menjadikan segala-galanya 400 generik

Kesilapan Biasa

  • Mengembalikan 200 OK untuk permintaan yang sebenarnya gagal, menyembunyikan ralat daripada alat pemantauan
  • Mengelirukan 401 (tidak disahkan) dengan 403 (disahkan tetapi tidak dibenarkan)
  • Menggunakan 302 untuk ubah hala yang sepatutnya kekal (301), menjejaskan SEO
  • Memperlakukan semua ralat 4xx dan 5xx sama dalam pengendalian ralat di sisi klien dan bukannya bercabang mengikut kod tertentu

Istilah Utama

  • Status line: Baris pertama respons HTTP, mengandungi kod status dan frasa sebab yang ringkas
  • Idempotent: Sifat kaedah HTTP tertentu di mana mengulang permintaan yang sama memberi kesan yang sama seperti melakukannya sekali
  • Rantaian ubah hala: Urutan beberapa ubah hala yang diikuti pelayar sebelum sampai ke sumber akhir
  • Sekatan kadar: Menghadkan bilangan permintaan yang boleh dibuat klien dalam tetingkap masa tertentu, selalunya ditandakan dengan 429

Konsep Berkaitan

  • [object Object]
  • [object Object]
  • [object Object]
  • [object Object]
  • [object Object]

Contoh

Mencari "429" mengembalikan "Too Many Requests" — kod yang dikembalikan API apabila anda melebihi had kadar, memberitahu anda untuk memperlahankan dan mencuba semula selepas kelewatan.

Mentafsir Hasil

Kod status HTTP dikumpulkan kepada lima kelas mengikut digit pertama. 1xx adalah makluman dan jarang dilihat dalam kod aplikasi. 2xx mengesahkan kejayaan — 200 OK ialah yang paling biasa, tetapi 201 Created dan 204 No Content juga kerap dalam API REST. 3xx mengendalikan ubah hala, dengan 301 (kekal) dan 302 (sementara) menjadi yang paling penting. Ralat 4xx menunjukkan ada masalah dengan permintaan klien. Yang paling biasa ialah 400 Bad Request (sintaks rosak), 401 Unauthorized (tidak disahkan), 403 Forbidden (tidak dibenarkan), 404 Not Found (sumber tidak wujud), dan 429 Too Many Requests (had kadar dilebihi). Penggunaan kod 4xx khusus yang betul menjadikan API anda jauh lebih mudah dinyahpepijat berbanding mengembalikan 400 generik untuk semua perkara. Ralat 5xx bermakna pelayan gagal. 500 ialah ralat dalaman umum, 502 Bad Gateway menunjukkan masalah pada pelayan huluan, dan 503 Service Unavailable biasanya bermakna pelayan terlebih beban atau ditutup untuk penyelenggaraan. Apabila menyahpepijat ralat 5xx, semak log pelayan dan bukannya respons di sisi klien, kerana kod status sahaja jarang mendedahkan punca sebenar.

Soalan Lazim

Apakah maksud julat kod status HTTP yang berbeza?
Kod 1xx adalah makluman, 2xx bermaksud berjaya, 3xx menunjukkan ubah hala, 4xx bermakna klien melakukan ralat (seperti meminta halaman yang tiada), dan 5xx bermakna pelayan itu sendiri gagal memenuhi permintaan yang sah.
Apakah perbezaan antara 401 dan 403?
401 Unauthorized bermakna anda belum mengesahkan identiti (atau kelayakan anda tidak sah) — pelayan tidak tahu siapa anda. 403 Forbidden bermakna pelayan tahu siapa anda tetapi anda tidak mempunyai kebenaran untuk mengakses sumber tersebut.
Mengapa saya kadangkala melihat 200 untuk halaman yang jelas gagal dimuatkan?
Ini biasanya bermakna pelayan mengembalikan respons HTTP yang sah (justeru 200 OK) tetapi kandungan peringkat aplikasi respons itu menerangkan ralat — corak biasa dalam API yang meletakkan butiran ralat dalam badan respons dan bukannya dalam kod status.
Apakah perbezaan antara ubah hala 301 dan 302?
301 Moved Permanently memberitahu pelayar dan enjin carian untuk mengemas kini rekod mereka dan menggunakan URL baharu mulai sekarang. 302 Found menandakan ubah hala sementara — URL asal masih perlu digunakan untuk permintaan pada masa hadapan.
Apakah maksud 429 Too Many Requests?
429 menunjukkan klien telah menghantar terlalu banyak permintaan dalam tempoh masa tertentu. Pelayan mungkin menyertakan pengepala Retry-After yang memberitahu klien bila hendak mencuba semula. Laksanakan backoff eksponen apabila menghadapi kod ini.
Apakah itu 503 Service Unavailable?
503 bermakna pelayan buat sementara waktu tidak dapat mengendalikan permintaan, biasanya disebabkan beban berlebihan atau penyelenggaraan. Tidak seperti 500, keadaan ini dijangka akan selesai. Pelayan mungkin menyertakan pengepala Retry-After.
Apakah maksud 418 I'm a Teapot?
418 ditakrifkan sebagai gurauan April Fool dalam RFC 2324 (1998). Ia adalah kod status yang sebenar, walaupun jarang digunakan dalam amalan. Sesetengah pelayan mengembalikannya sebagai respons lucu terhadap permintaan yang tidak sah.
Apakah itu 404 Not Found?
404 bermakna pelayan tidak dapat mencari sumber yang diminta. Ini adalah ralat klien yang paling biasa. Ia boleh menunjukkan pautan yang rosak, URL yang salah taip, atau sumber yang telah dipindahkan atau dipadam.
Apakah kaitan CORS dengan kod status?
Permintaan preflight CORS (Cross-Origin Resource Sharing) mengembalikan 204 No Content apabila berjaya. Jika pelayan tidak membalas dengan pengepala CORS yang betul, pelayar menyekat respons itu walaupun statusnya 200, yang kelihatan sebagai ralat rangkaian dalam konsol.
Bagaimanakah saya mencari kod status?
Taip kod berangka (seperti 404) atau kata kunci (seperti 'forbidden' atau 'timeout') ke dalam kotak carian. Anda juga boleh menapis mengikut kategori menggunakan butang 1xx–5xx untuk menyemak julat tertentu.
Apakah itu respons 204 No Content?
204 menunjukkan permintaan berjaya tetapi tiada kandungan untuk dikembalikan. Ia biasanya digunakan selepas permintaan DELETE yang berjaya, untuk respons preflight CORS, atau apabila API menerima data tanpa mengembalikan badan.

Alat berkaitan

Terokai lebih banyak alat

Kalkulator Nisbah Lebar-Tinggi

Kalkulator Bandwidth

Kalkulator masa Pengunduhan

Kalkulator kos Hosting Cloud

Kalkulator kos CDN

Kalkulator Monetisasi API

Alat serupa

Kalkulator Nisbah Lebar-Tinggi
Alat Pembangun
Kalkulator Bandwidth
Alat Pembangun
Kalkulator masa Pengunduhan
Alat Pembangun
Kalkulator kos Hosting Cloud
Alat Pembangun
100
Continue
The server has received the request headers and the client should proceed to send the request body.
101
Switching Protocols
The requester has asked the server to switch protocols and the server has agreed to do so.
102
Processing
The server has received and is processing the request, but no response is available yet.
200
OK
The request has succeeded.
201
Created
The request has succeeded and a new resource has been created as a result.
202
Accepted
The request has been received but not yet acted upon.
204
No Content
The server successfully processed the request and is not returning any content.
206
Partial Content
The server is delivering only part of the resource due to a range header sent by the client.
301
Moved Permanently
This and all future requests should be directed to the given URI.
302
Found
Tells the client to look at (browse to) another URL temporarily.
304
Not Modified
Indicates that the resource has not been modified since the version specified by the request headers.
307
Temporary Redirect
The request should be repeated with another URI, but future requests can still use the original URI.
308
Permanent Redirect
The request and all future requests should be repeated using another URI, method not changed.
400
Bad Request
The server cannot or will not process the request due to a client error.
401
Unauthorized
Authentication is required and has failed or has not yet been provided.
403
Forbidden
The request was valid, but the server is refusing action — the client does not have access rights.
404
Not Found
The requested resource could not be found but may be available in the future.
405
Method Not Allowed
A request method is not supported for the requested resource.
408
Request Timeout
The server timed out waiting for the request.
409
Conflict
The request could not be processed because of conflict in the current state of the resource.
410
Gone
The resource requested is no longer available and will not be available again.
413
Payload Too Large
The request is larger than the server is willing or able to process.
414
URI Too Long
The URI provided was too long for the server to process.
415
Unsupported Media Type
The request entity has a media type which the server or resource does not support.
418
I'm a teapot
This code was defined as an April Fools' joke in RFC 2324 and is not expected to be implemented by real servers.
422
Unprocessable Entity
The request was well-formed but was unable to be followed due to semantic errors.
429
Too Many Requests
The user has sent too many requests in a given amount of time (rate limiting).
500
Internal Server Error
A generic error message given when an unexpected condition was encountered.
501
Not Implemented
The server either does not recognize the request method, or it lacks the ability to fulfil it.
502
Bad Gateway
The server was acting as a gateway or proxy and received an invalid response from the upstream server.
503
Service Unavailable
The server cannot handle the request, usually due to maintenance or being overloaded.
504
Gateway Timeout
The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.