Kod Status HTTP

Cari dan rujuk kod status HTTP. Tapis mengikut kod, frasa, atau kategori.

100
1xx

Continue

The server has received the request headers and the client should proceed to send the request body.

101
1xx

Switching Protocols

The requester has asked the server to switch protocols and the server has agreed to do so.

102
1xx

Processing

A WebDAV request may contain many sub-requests involving file operations, requiring a long time to complete the request.

103
1xx

Early Hints

Used to return some response headers before final HTTP message.

200
2xx

OK

Standard response for successful HTTP requests.

201
2xx

Created

The request has been fulfilled, resulting in the creation of a new resource.

202
2xx

Accepted

The request has been accepted for processing, but the processing has not been completed.

203
2xx

Non-Authoritative Information

The server is a transforming proxy (e.g. a Web accelerator) that received a 200 OK from its origin, but is returning a modified version of the origin's response.

204
2xx

No Content

The server successfully processed the request and is not returning any content.

205
2xx

Reset Content

The server successfully processed the request, but is not returning any content. Unlike a 204 response, this response requires that the requester reset the document view.

206
2xx

Partial Content

The server is delivering only part of the resource (byte serving) due to a range header sent by the client.

300
3xx

Multiple Choices

Indicates multiple options for the resource from which the client may choose.

301
3xx

Moved Permanently

This and all future requests should be directed to the given URI.

302
3xx

Found

Tells the client to look at (browse to) another URL. The HTTP/1.0 specification (RFC 1945) required the client to perform a temporary redirect.

303
3xx

See Other

The response to the request can be found under another URI using the GET method.

304
3xx

Not Modified

Indicates that the resource has not been modified since the version specified by the request headers If-Modified-Since or If-None-Match.

307
3xx

Temporary Redirect

In this case, the request should be repeated with another URI; however, future requests should still use the original URI.

308
3xx

Permanent Redirect

The request and all future requests should be repeated using another URI.

400
4xx

Bad Request

The server cannot or will not process the request due to an apparent client error.

401
4xx

Unauthorized

Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided.

402
4xx

Payment Required

Reserved for future use. The original intention was that this code might be used as part of some form of digital cash or micropayment scheme.

403
4xx

Forbidden

The request was valid, but the server is refusing action. The user might not have the necessary permissions for a resource.

404
4xx

Not Found

The requested resource could not be found but may be available in the future. Subsequent requests by the client are permissible.

405
4xx

Method Not Allowed

A request method is not supported for the requested resource.

406
4xx

Not Acceptable

The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request.

407
4xx

Proxy Authentication Required

The client must first authenticate itself with the proxy.

408
4xx

Request Timeout

The server timed out waiting for the request.

409
4xx

Conflict

Indicates that the request could not be processed because of conflict in the current state of the resource.

410
4xx

Gone

Indicates that the resource requested is no longer available and will not be available again.

413
4xx

Payload Too Large

The request is larger than the server is willing or able to process.

414
4xx

URI Too Long

The URI provided was too long for the server to process.

415
4xx

Unsupported Media Type

The request entity has a media type which the server or resource does not support.

418
4xx

I'm a teapot

The server refuses the attempt to brew coffee with a teapot.

422
4xx

Unprocessable Entity

The request was well-formed but was unable to be followed due to semantic errors.

429
4xx

Too Many Requests

The user has sent too many requests in a given amount of time.

500
5xx

Internal Server Error

A generic error message, given when an unexpected condition was encountered and no more specific message is suitable.

501
5xx

Not Implemented

The server either does not recognize the request method, or it lacks the ability to fulfill the request.

502
5xx

Bad Gateway

The server was acting as a gateway or proxy and received an invalid response from the upstream server.

503
5xx

Service Unavailable

The server is currently unavailable (because it is overloaded or down for maintenance).

504
5xx

Gateway Timeout

The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.

505
5xx

HTTP Version Not Supported

The server does not support the HTTP protocol version used in the request.

Related Tools

Tools you might also need

100% Peribadi • Tanpa Muat Naik Fail ke Pelayan

Mengapa Guna Penyemak & Carian Kod Status HTTP 100% Percuma (Tanpa Daftar) Percuma Utiliome?

Dibina khas untuk privasi ketat, pelaksana serta-merta, dan tanpa kerumitan. Tiada langganan atau pendaftaran akaun.

100% Percuma, Sentiasa

Tidak akan menemui dinding bayaran. Alat kod status HTTP kami percuma sepenuhnya tanpa had penggunaan atau caj tersembunyi.

Tanpa Muat Naik Server & Peribadi

Carian anda kekal sepenuhnya dalam pelayar. Kami tidak menyimpan atau menjejak permintaan API anda, menjamin privasi penuh.

Respons Serta-Merta Sedia Luar Talian

Kerana alat kami beroperasi di bahagian klien, anda mendapat respons serta-merta tanpa menunggu pemprosesan server luaran.

Pangkalan Data Kod Komprehensif

Daripada 200 OK yang biasa hingga 418 I'm a Teapot yang jarang, cari penjelasan terperinci untuk setiap kod respons HTTP standard.

Utiliome lawan Alternatif Awan Tradisional

Bandingkan enjin WebAssembly tempatan kami dengan alat awan lama.

Ciri Utiliome (Penyemak Imbas Tempatan) Penukar Awan Lama
Kos & Dinding Bayaran 100% Percuma, carian tanpa had Carian harian terhad atau tingkat premium paksaan
Privasi & Penyimpanan Data Tanpa muat naik server; sepenuhnya dalam pelayar Carian dicatat pada server jauh untuk analitik
Keperluan Akaun Tiada pendaftaran atau e-mel diperlukan Pendaftaran e-mel paksaan selepas beberapa kali penggunaan
Kelajuan Pelaksanaan Serta-merta (Pelaksanaan bahagian klien) Perlahan (Memerlukan permintaan server pergi balik)

Cara Menggunakan Penyemak & Carian Kod Status HTTP 100% Percuma (Tanpa Daftar) dalam 3 Langkah Mudah

Pemasangan perisian tidak diperlukan. Semuanya berjalan terus dalam penyemak imbas anda.

1

Cari Kod Anda

Taip sahaja 3 digit kod status HTTP (cth., 200, 404, 500) ke dalam bar carian tanpa meninggalkan pelayar anda.

2

Baca Definisi

Dapatkan perihalan rasmi, kes penggunaan dan makna untuk kod status tertentu dengan serta-merta.

3

Laksanakan Secara Berkesan

Gunakan amalan terbaik yang disediakan untuk mengendalikan kod status dengan betul dalam aplikasi web atau RESTful API anda.

Panduan Terbaik untuk Memahami Kod Status HTTP

Jawapan Pantas: Kod status HTTP ialah respons nombor tiga digit daripada server web kepada permintaan pelayar. Ia menunjukkan sama ada permintaan HTTP tertentu telah berjaya diselesaikan, menyediakan maklumat penting untuk penyahpepijatan dan pembangunan API.

Setiap kali anda berinteraksi dengan internet—sama ada menyemak imbas laman web, mengambil data daripada REST API, atau menghantar borang—perbualan yang kompleks sedang berlaku di sebalik tabir. Bahasa universal perbualan ini ialah Hypertext Transfer Protocol (HTTP), dan kaedah komunikasi utamanya adalah melalui kod status HTTP. Nombor tiga digit ini bertindak sebagai ringkasan respons server kepada permintaan klien anda, memberitahu anda serta-merta jika semuanya berjalan lancar, jika ada masalah di pihak anda, atau jika server itu sendiri mengalami kegagalan kritikal.

Secara sejarah, kod status HTTP telah ditetapkan bersama versi awal web untuk menstandardkan komunikasi merentasi sistem yang berbeza. Tanpa kod ini, pembangun perisian dan jurutera rangkaian tidak mempunyai cara yang konsisten untuk mendiagnosis isu sambungan atau mengendalikan logik aplikasi berdasarkan hasil yang berbeza. Apabila membina aplikasi web hari ini, menggunakan kod status HTTP yang betul adalah lebih daripada sekadar amalan terbaik—ia adalah keperluan mutlak untuk mencipta perisian yang kukuh, boleh diselenggara dan mesra pengguna.

Sebagai contoh, jika pengguna cuba mengakses halaman yang tidak wujud, mengembalikan kod standard 404 Not Found memberitahu pelayar (dan penjelajah enjin carian) secara eksplisit bahawa sumber itu telah tiada. Jika titik akhir API memerlukan pengesahan dan klien menghantar permintaan tanpa token, mengembalikan kod 401 Unauthorized menyampaikan keperluan untuk log masuk dengan jelas. Konvensi ini membolehkan web moden beroperasi, membolehkan sistem berbeza yang dibina dalam pelbagai bahasa pengaturcaraan berinteraksi secara lancar.

Penyemak kod status HTTP dalam talian 100% percuma kami direka untuk memberi anda akses serta-merta kepada definisi ini. Anda tidak memerlukan akaun, dan kami menjamin tiada muat naik server. Alat ini beroperasi secara terus dalam pelayar anda, memastikan carian anda kekal peribadi sepenuhnya. Berbeza dengan pesaing lama yang mungkin menjejak carian anda atau menyembunyikan maklumat pembangun penting di sebalik dinding bayaran yang menjengkelkan, kami percaya pada penyediaan pengalaman tanpa gangguan. Kami menyediakan konteks terperinci untuk setiap kod status tanpa meminta pendaftaran, memastikan aliran kerja anda kekal lancar.

Pengkategorian Kod Status HTTP: Daripada 1xx hingga 5xx

Jawapan Pantas: Kod status dikelompokkan kepada lima kelas berbeza berdasarkan digit pertama mereka: 1xx (Maklumat), 2xx (Kejayaan), 3xx (Pelencongan), 4xx (Ralat Klien), dan 5xx (Ralat Server). Pengelasan ini membantu pembangun memahami sifat umum respons server dengan serta-merta.

Memahami pengkategorian peringkat tinggi kod status HTTP ialah cara terpantas untuk memahami hasil permintaan web. Internet Assigned Numbers Authority (IANA) menyelenggara pendaftaran rasmi, yang menyusun semua kod kepada lima kategori luas berdasarkan digit permulaan mereka.

1xx Respons Maklumat (100–199) Kod ini menunjukkan bahawa server telah menerima permintaan dan sedang meneruskan proses. Ia agak jarang ditemui dalam semakan web harian tetapi penting untuk protokol tertentu. Sebagai contoh, kod 100 Continue memberitahu klien bahawa bahagian awal permintaan telah diterima dan ia harus meneruskan penghantaran selebihnya. Kod 101 Switching Protocols sering kelihatan apabila mewujudkan sambungan WebSocket, menunjukkan server bersetuju untuk mengubah protokol komunikasi.

2xx Respons Kejayaan (200–299) Jenis respons yang terbaik! Kod 2xx bermakna permintaan klien telah berjaya diterima, difahami dan diterima. Kod 200 OK yang biasa ialah respons standard untuk permintaan HTTP yang berjaya. Dalam REST API, anda akan sering menemui 201 Created (apabila sumber baharu berjaya dicipta melalui permintaan POST) dan 204 No Content (apabila permintaan berjaya tetapi tiada data untuk dikembalikan, sering digunakan untuk operasi DELETE).

3xx Mesej Pelencongan (300–399) Kod ini mengarahkan klien bahawa tindakan lanjut perlu diambil untuk menyelesaikan permintaan, biasanya melibatkan navigasi ke URL yang berbeza. Kod 301 Moved Permanently penting untuk SEO apabila halaman mengubah lokasinya secara kekal. 302 Found atau 307 Temporary Redirect menunjukkan sumber berada di tempat lain secara sementara. 304 Not Modified sangat bagus untuk prestasi, memberitahu pelayar untuk menggunakan versi sumber yang disimpan dalam tembalok daripada memuat turunnya semula.

4xx Respons Ralat Klien (400–499) Apabila kesilapan berpunca daripada permintaan klien, kod 4xx dikembalikan. Ini biasanya bermaksud permintaan mengandungi sintaks yang tidak betul atau tidak boleh dipenuhi. 400 Bad Request ialah ralat klien generik. 401 Unauthorized dan 403 Forbidden masing-masing mengendalikan kegagalan pengesahan dan kebenaran. Kod 404 Not Found yang terkenal bermaksud URL yang diminta tidak wujud pada server. API moden juga menggunakan 429 Too Many Requests secara meluas untuk menguatkuasakan had kadar.

5xx Respons Ralat Server (500–599) Jika permintaan yang sah dihantar tetapi server gagal memenuhinya disebabkan masalah dalaman, kod 5xx dijana. 500 Internal Server Error ialah ralat generik untuk kegagalan server yang tidak dijangka. 502 Bad Gateway menunjukkan isu server huluan, manakala 503 Service Unavailable bermaksud server terbeban atau sedang menjalani penyelenggaraan. 504 Gateway Timeout berlaku apabila server yang bertindak sebagai pintu masuk tidak mendapat respons tepat pada masanya daripada server huluan.

Kod Status HTTP Biasa yang Perlu Diketahui Setiap Pembangun

Jawapan Pantas: Walaupun terdapat puluhan kod standard, kebanyakan pembangun sering berinteraksi dengan subset teras: 200 (OK), 201 (Created), 204 (No Content), 400 (Bad Request), 401 (Unauthorized), 403 (Forbidden), 404 (Not Found), dan 500 (Internal Server Error).

Menguasai subset teras kod status HTTP adalah penting bagi mana-mana pembangun perisian moden, terutamanya apabila membina dan menggunakan RESTful API. Mari kita terokai nuansa kod kritikal ini dan bagaimana ia membentuk reka bentuk aplikasi yang kukuh.

Siri Kejayaan 2xx Walaupun 200 OK ialah standard untuk kejayaan generik, ketepatan dalam reka bentuk API menuntut penggunaan kod yang lebih khusus. Apabila klien menghantar permintaan POST untuk mencipta pengguna, mengembalikan 201 Created jauh lebih bermakna berbanding 200 OK. Ia mengesahkan acara penciptaan secara eksplisit dan sering menyertakan pengepala 'Location' yang menunjuk ke sumber baharu. Begitu juga, apabila klien menghantar permintaan DELETE dan operasi berjaya, mengembalikan 204 No Content adalah ideal kerana tiada lagi data bermakna untuk dihantar semula dalam badan respons.

Membezakan Ralat 4xx: Pengesahan vs. Kebenaran Punca kekeliruan yang biasa ialah perbezaan antara 401 Unauthorized dan 403 Forbidden. 401 Unauthorized pada asasnya bermaksud "Tidak Disahkan." Klien mesti menyediakan kredensial pengesahan yang sah (seperti token pembawa) untuk meneruskan. Sebaliknya, 403 Forbidden bermaksud identiti klien diketahui, tetapi mereka tidak mempunyai kebenaran yang diperlukan untuk mengakses sumber khusus tersebut. Sebagai contoh, pengguna biasa yang cuba mengakses papan pemuka pentadbir sepatutnya menerima 403 Forbidden.

Nuansa 404 vs. 410 Kita semua tahu 404 Not Found, tetapi bagaimana jika sesuatu sumber dipadamkan secara sengaja dan tidak akan kembali lagi? Dalam senario itu, 410 Gone adalah jauh lebih sesuai. Kod 410 memberitahu penjelajah web dan klien secara eksplisit bahawa ketiadaan itu adalah kekal, membolehkan mereka memadamkan pautan daripada tembalok dan indeks mereka dengan yakin. 404 adalah samar-samar—ia hanya bermaksud ia tiada di sana *buat masa ini*.

Dengan menggunakan kod ini secara betul, pembangun boleh membina API mendokumentasi diri yang jauh lebih mudah disemak dan diintegrasikan. Alat 100% percuma dan peribadi kami membolehkan anda menyemak nuansa ini dengan mudah. Kerana platform kami sepenuhnya dalam pelayar, anda mendapat jawapan serta-merta tanpa muat naik server, memastikan proses pembangunan anda kekal lancar dan selamat.

Mengapa Alat Dalam Pelayar & Privasi Penting untuk Pembangun

Jawapan Pantas: Alat pembangun sepatutnya menghormati aliran kerja anda dengan menyimpan data secara ketat pada mesin anda. Menggunakan alat 100% percuma tanpa muat naik server memastikan carian, titik akhir API dan corak pembangunan anda kekal peribadi.

Dalam landskap pembangunan hari ini, alat yang kita gunakan sering memerlukan kita mengorbankan privasi demi kemudahan. Banyak utiliti dalam talian, pemformat dan alat carian beroperasi dengan menghantar data anda ke server jauh untuk diproses. Ini bermakna carian anda, potongan kod, atau struktur titik akhir API berkemungkinan dicatat, dianalisis atau dijual. Inilah sebabnya mengapa membina alat dengan falsafah "Tanpa Muat Naik Server" adalah kritikal untuk kejuruteraan perisian moden.

Apabila anda menggunakan penyemak kod status HTTP kami, semuanya berlaku secara tempatan pada mesin anda. Aplikasi dihantar ke pelayar anda, dan semua logik berjalan di bahagian klien. Model pelaksanaan dalam pelayar ini memberikan beberapa faedah yang besar. Yang pertama dan paling utama ialah privasi. Kerana kami tidak memproses carian anda pada server belakang, kami secara fizikal tidak boleh menjejak apa yang anda cari. Sama ada anda sedang menyahpepijat aplikasi dalaman yang sensitif atau sekadar menerokai standard API, aktiviti anda kekal peribadi sepenuhnya.

Kedua, seni bina ini menjamin prestasi yang sangat pantas. Dengan menghapuskan perjalanan pergi balik rangkaian yang berkaitan dengan aplikasi bahagian server tradisional, alat kami bertindak balas secara serta-merta. Tiada kependaman, tiada masa menunggu server dihidupkan, dan tiada had kadar API. Gelung maklum balas serta-merta ini adalah apa yang diperlukan oleh pembangun semasa mereka fokus menyelesaikan isu rangkaian yang kompleks.

Akhir sekali, kami percaya alat pembangun asas mestilah 100% percuma dan sepenuhnya tanpa gangguan. Anda tidak sepatutnya dipaksa membuat akaun, mengesahkan alamat e-mel, atau mengeluarkan kad kredit hanya untuk mencari definisi 409 Conflict. Alat kami tidak memerlukan sebarang pendaftaran. Anda mendapat akses tanpa had kepada pangkalan data kod status yang lengkap tanpa sebarang corak gelap yang digunakan oleh pesaing lama. Kami komited untuk menyediakan utiliti pembangun terbaik, paling peribadi dan percuma sepenuhnya di web.

Soalan Lazim dan Panduan Teknikal Penyemak & Carian Kod Status HTTP 100% Percuma (Tanpa Daftar)

Semua yang anda perlu tahu tentang penggunaan carian kod status http percuma dalam talian percuma Utiliome.

Adakah alat carian kod status HTTP ini percuma sepenuhnya?

Ya, alat kami 100% percuma selamanya. Tiada dinding bayaran, caj tersembunyi, atau had pada berapa kali anda boleh membuat carian. Anda boleh mencari seberapa banyak kod status yang anda perlukan tanpa mencapai sebarang had.

Adakah saya perlu mendaftar untuk menggunakan penyemak ini?

Sama sekali tidak. Anda boleh menggunakan alat ini serta-merta tanpa pendaftaran, tanpa pembuatan akaun, dan tanpa pendaftaran e-mel paksaan. Kami percaya pada penyediaan alat tanpa gangguan untuk pembangun.

Adakah data dan sejarah carian saya peribadi?

Ya. Alat ini beroperasi sepenuhnya dalam pelayar. Kami menjamin tiada muat naik server, bermakna carian anda tidak pernah dihantar ke server belakang kami, dijejak, atau disimpan di mana-mana.

Adakah semua kod status HTTP standard disertakan?

Ya, pangkalan data komprehensif kami merangkumi semua kod status pendaftaran IANA rasmi, merangkumi siri standard 1xx hingga 5xx, serta beberapa kod tidak rasmi biasa yang digunakan oleh platform popular seperti Cloudflare dan NGINX.

Bagaimanakah alat ini berbanding dengan alternatif berbayar?

Berbeza dengan pesaing lama yang mungkin mengehadkan carian, mencatat data anda, atau memerlukan akaun yang menjengkelkan, Utilio menawarkan pengalaman tanpa had, peribadi sepenuhnya dan 100% percuma dengan respons bahagian klien serta-merta.