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 PNGTukar PDF kepada TXTpenukaran PDF ke GIFpenukaran PDF ke WebPpenukaran PDF ke SVGTukar PDF kepada DOCXTukar PDF ke ExcelTukar PDF ke PowerPointTukar PDF ke HTMLTukar PDF ke MarkdownTukar PDF ke TIFF

Penukar Imej

penukaran JPG ke PNGpenukaran PNG ke JPGpenukaran PNG ke WebPpenukaran WebP ke PNGpenukaran WebP ke JPGpenukaran JPG ke WebPTukar SVG ke PNGTukar 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 ICOTukar JPEG kepada AVIFpenukaran PNG ke AVIF

GIF & Animasi

penukaran Bingkai GIF ke PNGpenukaran Bingkai GIF ke JPGTukar GIF kepada bingkai individu (PNG/JPEG)penukaran PNG ke GIFpenukaran JPG ke GIFpenukaran GIF ke WebP

Penyuntingan

Tambah Tera AirPembuang Objek ImejUbah 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.

Input kalkulator kekal 100% peribadi — semua pengiraan berlaku dalam pelayar anda dan tidak pernah sampai ke pelayan kamipercuma selamanya — tanpa paywall, tanpa langganan, tanpa perlu akun

Populer

  • Kalkulator BMI
  • Kalkulator Pinjaman
  • Kalkulator Umur
  • Kalkulator Gadai Janji
  • Kalkulator Peratusan
  • Kalkulator Saintifik

Matematika

  • Statistik
  • Penyelesai Persamaan
  • Kalkulator Pecahan
  • Pemfaktoran Perdana
  • BGP & GPM
  • Logaritma

Keuangan

  • FIRE
  • Bebola Salji Hutang
  • Kalkulator Pelaburan
  • Kalkulator Persaraan
  • Kalkulator Gaji
  • Kalkulator ROI

Hukum

  • Lihat semua
  • Kategori
  • penukar Mata wang
  • Peta Situs
  • Game & Alat Seru
  • Tentang Kami
  • Hubungi Kami
  • Kebijakan Privasi
  • Syarat Layanan
  • Penafian

Bahasa

  • enEnglish
  • arالعربية
  • esEspañol
  • deDeutsch
  • frFrançais
  • hiहिन्दी
  • idBahasa Indonesia
  • itItaliano
  • ja日本語
  • ko한국어
  • ptPortuguês
  • ruРусский
  • trTürkçe
  • viTiếng Việt
  • bnবাংলা
  • zh中文
  • nlNederlands
  • plPolski
  • ukУкраїнська
  • msBahasa Melayu
  • thภาษาไทย

© 2026 Calculora. Hak cipta dilindungi.

Dibuat dengan — 100% percuma

Ringan & pantas — kuki dan analitik hanya berjalan dengan kebenaran anda

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

Carian Kod Status HTTP

Cari mana-mana kod status HTTP — 200, 404, 500, dan segalanya di antaranya — dengan penjelasan bahasa mudah tentang maksudnya dan bila pelayan mengembalikannya.

Apakah Carian Kod Status HTTP?

Kod status HTTP ialah nombor tiga digit yang dihantar oleh pelayan web bersama setiap respons, memberitahu pelanggan (pelayar, aplikasi, atau pengguna API) sama ada permintaan berjaya, memerlukan pengalihan, atau gagal — dan sebabnya. Ia distandardkan oleh IETF dan digunakan secara sama rata di setiap pelayan web, pelayar, dan bahasa pengaturcaraan, menjadikannya salah satu rujukan penyahpepijatan paling universal dalam pembangunan perisian.

Alat carian ini merangkumi kod yang paling biasa ditemui merentas kesemua lima kategori — maklumat (1xx), berjaya (2xx), pengalihan (3xx), ralat pelanggan (4xx), dan ralat pelayan (5xx) — dengan penjelasan bahasa mudah tentang maksud sebenar setiap satu dalam praktik, bukan sekadar definisi RFC formal.

Rumus

1xx: Maklumat — permintaan diterima, proses diteruskan
2xx: Berjaya — permintaan berjaya diterima dan diterima pakai
3xx: Pengalihan — tindakan lanjut diperlukan untuk melengkapkan permintaan
4xx: Ralat Pelanggan — permintaan mengandungi sintaks salah atau tidak dapat dipenuhi
5xx: Ralat Pelayan — pelayan gagal memenuhi permintaan yang sah

Cara Mengira

  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 mahu melayari julat tertentu.
  3. Baca penjelasan bahasa mudah tentang maksud kod tersebut dan bila ia biasanya dikembalikan.
  4. Gunakan ini sebagai rujukan pantas semasa menyahpepijat respons API atau membina pengendalian ralat.

Contoh

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

Faedah Utama

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

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 pengalihan yang sepatutnya kekal (301), menjejaskan SEO
  • Melayan semua ralat 4xx dan 5xx sama dalam pengendalian ralat sisi klien tanpa bercabang mengikut kod tertentu

Tips Pro

  • Simpan kod 5xx secara ketat untuk kegagalan sisi pelayan sahaja — jangan sekali-kali gunakannya untuk menandakan ralat input pelanggan
  • Gunakan 429 dengan header Retry-After semasa mengehadkan kadar, supaya pelanggan yang berkelakuan baik tahu bila untuk cuba semula
  • Utamakan 404 berbanding halaman ralat generik apabila sesuatu sumber sememangnya tidak wujud — lebih baik untuk pengguna dan enjin carian
  • Semasa mereka bentuk API, pilih kod 4xx tertentu (422, 409, 400) dan bukannya menetapkan segalanya kepada 400 generik

Istilah Utama

Status line
Baris pertama respons HTTP, mengandungi kod status dan frasa sebab yang ringkas
Idempotent
Ciri kaedah HTTP tertentu di mana mengulang permintaan yang sama memberi kesan yang sama seperti melakukannya sekali
Redirect chain
Urutan berbilang pengalihan yang diikuti pelayar sebelum sampai ke sumber akhir
Rate limiting
Mengehadkan berapa banyak permintaan yang boleh dibuat pelanggan dalam tempoh masa tertentu, sering ditandakan dengan 429

Kegunaan Biasa

  • Memahami dengan cepat kod status yang tidak biasa yang dikembalikan oleh API yang anda integrasikan
  • Memutuskan kod status mana yang perlu dikembalikan daripada API anda sendiri untuk keadaan ralat tertentu
  • Menyahpepijat sebab permintaan gagal dengan menyemak apa yang sebenarnya dimaksudkan oleh kod tertentu
  • Mengajar atau mempelajari asas HTTP dalam kursus pembangunan web
  • Menulis logik pengendalian ralat yang tepat yang membezakan antara kes 4xx dan 5xx yang berbeza

Soalan Lazim

Apakah maksud julat kod status HTTP yang berbeza?
Kod 1xx bersifat maklumat, 2xx bermaksud berjaya, 3xx menunjukkan pengalihan, 4xx bermaksud pelanggan membuat kesilapan (seperti meminta halaman yang tiada), dan 5xx bermaksud pelayan itu sendiri gagal memenuhi permintaan yang sah.
Apakah beza antara 401 dan 403?
401 Unauthorized bermaksud anda belum disahkan (atau kelayakan anda tidak sah) — pelayan tidak tahu siapa anda. 403 Forbidden bermaksud pelayan tahu siapa anda tetapi anda tiada kebenaran untuk mengakses sumber tersebut.
Mengapa kadangkala saya nampak 200 untuk halaman yang jelas gagal dimuatkan?
Ini biasanya bermaksud pelayan mengembalikan respons HTTP yang sah (justeru 200 OK) tetapi kandungan peringkat aplikasi respons tersebut menerangkan ralat — corak biasa dalam API yang meletakkan butiran ralat dalam badan respons dan bukannya kod status.
Apakah beza antara pengalihan 301 dan 302?
301 Moved Permanently memberitahu pelayar dan enjin carian untuk mengemas kini rekod mereka dan menggunakan URL baharu selepas ini. 302 Found menandakan pengalihan sementara — URL asal sepatutnya masih digunakan untuk permintaan akan datang.

Alat berkaitan

Kalkulator Rasio Aspek
Kalkulator Bandwidth
Kalkulator masa Pengunduhan
Kalkulator kos Hosting Cloud
Kalkulator kos CDN
Kalkulator Monetisasi Antarmuka Pemrograman aplikasi
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.