Kode Status HTTP (Wininet.h)
Tabel berikut berisi konstanta dan nilai terkait untuk kode status HTTP yang dikembalikan oleh server di Internet.
-
HTTP_STATUS_CONTINUE
-
-
100
-
Permintaan dapat dilanjutkan.
-
-
HTTP_STATUS_SWITCH_PROTOCOLS
-
-
101
-
Server telah mengalihkan protokol di header pemutakhiran.
-
-
HTTP_STATUS_OK
-
-
200
-
Permintaan berhasil diselesaikan.
-
-
HTTP_STATUS_CREATED
-
-
201
-
Permintaan telah terpenuhi dan menghasilkan pembuatan sumber daya baru.
-
-
HTTP_STATUS_ACCEPTED
-
-
202
-
Permintaan telah diterima untuk diproses, tetapi pemrosesan belum selesai.
-
-
HTTP_STATUS_PARTIAL
-
-
203
-
Informasi meta yang dikembalikan di header entitas bukan set definitif yang tersedia dari server asal.
-
-
HTTP_STATUS_NO_CONTENT
-
-
204
-
Server telah memenuhi permintaan, tetapi tidak ada informasi baru untuk dikirim kembali.
-
-
HTTP_STATUS_RESET_CONTENT
-
-
205
-
Permintaan telah selesai, dan program klien harus mengatur ulang tampilan dokumen yang menyebabkan permintaan dikirim untuk memungkinkan pengguna memulai tindakan input lain dengan mudah.
-
-
HTTP_STATUS_PARTIAL_CONTENT
-
-
206
-
Server telah memenuhi permintaan GET parsial untuk sumber daya.
-
-
HTTP_STATUS_AMBIGUOUS
-
-
300
-
Server tidak dapat memutuskan apa yang harus dikembalikan.
-
-
HTTP_STATUS_MOVED
-
-
301
-
Sumber daya yang diminta telah ditetapkan ke URI permanen baru (Pengidentifikasi Sumber Daya Seragam), dan referensi apa pun di masa mendatang ke sumber daya ini harus dilakukan menggunakan salah satu URI yang dikembalikan.
-
-
HTTP_STATUS_REDIRECT
-
-
302
-
Sumber daya yang diminta berada sementara di bawah URI yang berbeda (Pengidentifikasi Sumber Daya Seragam).
-
-
HTTP_STATUS_REDIRECT_METHOD
-
-
303
-
Respons terhadap permintaan dapat ditemukan di bawah URI yang berbeda (Pengidentifikasi Sumber Daya Seragam) dan harus diambil menggunakan kata kerja HTTP GET pada sumber daya tersebut.
-
-
HTTP_STATUS_NOT_MODIFIED
-
-
304
-
Sumber daya yang diminta belum dimodifikasi.
-
-
HTTP_STATUS_USE_PROXY
-
-
305
-
Sumber daya yang diminta harus diakses melalui proksi yang diberikan oleh bidang lokasi.
-
-
HTTP_STATUS_REDIRECT_KEEP_VERB
-
-
307
-
Permintaan yang dialihkan menyimpan kata kerja HTTP yang sama. Perilaku HTTP/1.1.
-
-
HTTP_STATUS_BAD_REQUEST
-
-
400
-
Permintaan tidak dapat diproses oleh server karena sintaksis yang tidak valid.
-
-
HTTP_STATUS_DENIED
-
-
401
-
Sumber daya yang diminta memerlukan autentikasi pengguna.
-
-
HTTP_STATUS_PAYMENT_REQ
-
-
402
-
Saat ini tidak diimplementasikan dalam protokol HTTP.
-
-
HTTP_STATUS_FORBIDDEN
-
-
403
-
Server memahami permintaan, tetapi menolak untuk memenuhinya.
-
-
HTTP_STATUS_NOT_FOUND
-
-
404
-
Server belum menemukan sesuatu yang cocok dengan URI yang diminta (Pengidentifikasi Sumber Daya Seragam).
-
-
HTTP_STATUS_BAD_METHOD
-
-
405
-
Kata kerja HTTP yang digunakan tidak diperbolehkan.
-
-
HTTP_STATUS_NONE_ACCEPTABLE
-
-
406
-
Tidak ada respons yang dapat diterima oleh klien yang ditemukan.
-
-
HTTP_STATUS_PROXY_AUTH_REQ
-
-
407
-
Autentikasi proksi diperlukan.
-
-
HTTP_STATUS_REQUEST_TIMEOUT
-
-
408
-
Server kehabisan waktu menunggu permintaan.
-
-
HTTP_STATUS_CONFLICT
-
-
409
-
Permintaan tidak dapat diselesaikan karena konflik dengan status sumber daya saat ini. Pengguna harus mengirim ulang dengan informasi lebih lanjut.
-
-
HTTP_STATUS_GONE
-
-
410
-
Sumber daya yang diminta tidak lagi tersedia di server, dan tidak ada alamat penerusan yang diketahui.
-
-
HTTP_STATUS_LENGTH_REQUIRED
-
-
411
-
Server menolak untuk menerima permintaan tanpa panjang konten yang ditentukan.
-
-
HTTP_STATUS_PRECOND_FAILED
-
-
412
-
Prasyarat yang diberikan dalam satu atau beberapa bidang header permintaan dievaluasi ke false ketika diuji di server.
-
-
HTTP_STATUS_REQUEST_TOO_LARGE
-
-
413
-
Server menolak memproses permintaan karena entitas permintaan lebih besar dari server yang bersedia atau dapat memproses.
-
-
HTTP_STATUS_URI_TOO_LONG
-
-
414
-
Server menolak untuk melayani permintaan karena permintaan URI (Pengidentifikasi Sumber Daya Seragam) lebih panjang dari yang ingin ditafsirkan oleh server.
-
-
HTTP_STATUS_UNSUPPORTED_MEDIA
-
-
415
-
Server menolak untuk melayani permintaan karena entitas permintaan dalam format yang tidak didukung oleh sumber daya yang diminta untuk metode yang diminta.
-
-
HTTP_STATUS_RETRY_WITH
-
-
449
-
Permintaan harus dicoba kembali setelah melakukan tindakan yang sesuai.
-
-
HTTP_STATUS_SERVER_ERROR
-
-
500
-
Server mengalami kondisi tak terduga yang mencegahnya memenuhi permintaan.
-
-
HTTP_STATUS_NOT_SUPPORTED
-
-
501
-
Server tidak mendukung fungsionalitas yang diperlukan untuk memenuhi permintaan.
-
-
HTTP_STATUS_BAD_GATEWAY
-
-
502
-
Server, saat bertindak sebagai gateway atau proksi, menerima respons yang tidak valid dari server upstream yang diaksesnya dalam mencoba memenuhi permintaan.
-
-
HTTP_STATUS_SERVICE_UNAVAIL
-
-
503
-
Layanan ini untuk sementara kelebihan beban.
-
-
HTTP_STATUS_GATEWAY_TIMEOUT
-
-
504
-
Waktu permintaan habis menunggu gateway.
-
-
HTTP_STATUS_VERSION_NOT_SUP
-
-
505
-
Server tidak mendukung, atau menolak untuk mendukung, versi protokol HTTP yang digunakan dalam pesan permintaan.
-
Keterangan
Catatan
WinINet tidak mendukung implementasi server. Selain itu, itu tidak boleh digunakan dari layanan. Untuk implementasi atau layanan server, gunakan Microsoft Windows HTTP Services (WinHTTP).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|