Minggu, 12 Mei 2019

Penjelasan Lebih Rinci Dan Detail Ihwal Macam-Macam Status Aba-Aba Di Aplikasi Http Injector.

aku akan mencoba menerangkan lebih rinci dan detail wacana macam-macam Response HTTP Status Codes di aplikasi Http injektor Kpn tunel, dan situs web,
HTTP Status Codes / Kode Status HTTP yaitu sebuah respon instruksi status standard web server yang menawarkan informasi wacana situs Anda dan halaman yang diminta, ketika suatu undangan telah dibentuk baik oleh pengguna/user, maupun dikala perayapan yang diproses oleh Googlebot.

Server yang Anda gunakan bertugas mengirim kembali statushalaman atau infomasi situs dalam menanggapi undangan tersebut.

Kode status HTTP terdiri dari 5 yaitu :
1xx Informasi
2xx Sukses
3xx Pengalihan
4xx Kesalahan Klien
5xx Kesalahan Server

Daftar instruksi status http :

● 1XXX (INFORMATION/PROVISIONAL RESPONSE)Kode status yang menunjukan respon sementara (provisional response)dan Permintaan didapat, melanjutkan proses. Pada kelas ini, hanya dipakai untuk status saja.

☆ 100 (Continue) : Pemohon harus melanjutkan permintaan.Karena server telah mendapatkan sebagian data dari undangan dan menunggu sisanya.
☆ 101 (Switching protocols) : Permintaan server untuk beralih protokol.

● 2XX (SUCCUESS)server menawarkan status suksesnya, berhasil diterima, dipahami, disetujui, dan diproses.

☆ 200 (Successful) : Server berhasil memroses permintaan.Ini berarti bahwa server telah menyediakan halaman yang diminta. Jika Anda melihat status ini pada file robots.txt Anda, itu berarti bahwa Googlebot telah retrieve/mengambil data dengan sukses.
☆ 201 (Created) : Permintaan berhasil dan server menciptakan sumber/resource baru.
☆ 202 (Accepted) : Server telah mendapatkan permintaan, tetapi belum diproses.
☆ 203 (Non-authoritative information) : Server berhasil memroses permintaan, tetapi menampilkan informasi yang mungkin berasal dari sumber lain.
☆ 204 (No content) : Server berhasil memroses permintaan, tetapi tidak menampilkan konten apa pun.
☆ 205 (Reset content) : Server berhasil memroses permintaan, tetapi tidak menampilkan konten apa pun. Tidak menyerupai respon 204, respons inimengharuskan pemohon mereset tampilan dokumen (misalnya, memasukan input gres pada form).
☆ 206 (Partial content) : Server berhasil memroses undangan GET parsial.

● 3XX (REDIRECTED)Kode status ini biasanya dipakai untuk undangan pengalihan (redirect) URL .
Google menyarankan memakai kurang dari lima pengalihan (redirect) untuk setiap permintaan. Anda sanggup memakai Webmaster Tools untuk melihat apakah Googlebot mengalami kesulitan merayap (crawling) halaman Anda yang telah diarahkan.

☆ 300 (Multiple choices) : Server mempunyai beberapa pilihan tindakan menurut undangan dan menentukan tindakan menurut dari pemohon (user agent) atau server menyediakan daftar tindakan sehingga pemohon sanggup menentukan tindakan.
☆ 301 (Moved permanently) : Halaman yang diminta telah secara permanen dipindahkan ke lokasi baru. Ketika server mengembalikan respons ini (sebagai respon terhadap undangan GET atau HEAD), secara otomatis mengarahkan pemohon ke lokasi baru. Anda harus memakai instruksi ini untuk memberi tahu Googlebot bahwa laman atau situs sudah permanen pindah ke lokasi baru.
☆ 302 (Moved temporarily) : Hampir sama dengan 301, namun instruksi ini bersifat sementara. Dan Anda sebaiknya tidak memberitahu Googlebot bahwa laman atau situs telah dipindahkan alasannya yaitu Googlebot harus terus crawl dan indeks lokasi asli.
☆ 303 (See other location) : Server mengembalikan instruksi ini ketika pemohon menciptakan undangan GET terpisah ke lokasi yang berbeda untuk mendapatkan respon. Untuk semua undangan selain undangan HEAD, server secara otomatis mengarahkan ke lokasi lain.
☆ 304 (Not modified) : Halaman yang diminta belum dimodifikasi semenjak undangan terakhir. Ketika server menampilkan respons ini, tidak mengembalikan isi halaman. Anda harus mengkonfigurasi server Anda untuk mendapatkan respon ini ( the If-Modified-Since HTTP header). Ini menghemat bandwidth dan overhead alasannya yaitu server Anda akan memberitahu Googlebot bahwa halaman belum berubah semenjak terakhir kali crawling.
☆ 305 (Use proxy) : Pemohon hanya sanggup mengakses halaman yang diminta dengan memakai proxy. Ketika server menampilkan respons ini, itu juga memperlihatkan proxy yang harus dipakai pemohon.
☆ 307 (Temporary redirect) : Server sedang merespons undangan dengan halaman dari lokasi yang berbeda, tetapi pemohon harus terus memakai lokasi orisinil untuk undangan di masa depan. Kode ini miripdengan 301.

● 4XX (REQUEST ERROR)Kode status ini memperlihatkan bahwa ada kemungkinan kesalahan dalam undangan yang mencegah server untuk memprosesnya.

☆ 400 (Bad request) : Server tidak memahami sintaks/syntax permintaan.
☆ 401 (Not authorized) : Permintaan membutuhkan otentikasi. Server biasanya menampilkan respon ini untuk halaman sehabis login (page behind a login)
☆ 403 (Forbidden) : Server menolak undangan tersebut.

Jika Anda melihat bahwa Googlebot mendapatkan instruksi status ketika mencoba untuk menjelajah halaman valid situs Anda (Anda sanggup melihat ini di halaman Crawl Errors di Google Webmaster Tools), itu mungkin bahwa server atau host memblokir kanal Googlebot.

☆ 404 (Not found) : Server tidak sanggup menemukan halaman yang diminta. Misalnya, server akan menampilkan instruksi ini bila undangan untuk halaman tersebut tidak ada di server.Jika Anda tidak mengaktifkan file robots.txt di situs Anda dan melihat status ini pada halaman Blocked URLs di Google Webmaster Tools, ini yaitu status yang benar.

Namun, bila Anda mempunyai file robots.txt dan Anda melihat status ini, maka nama file robots.txt Anda mungkin tidak benar atau di lokasi yang salah. (Ini seharus di top-level domain dan nama file robots.txt yang benar .)Jika Anda melihat status ini pada URL yang coba dirayapi oleh Googlebot, Googlebot akan mengikuti link yang tidak valid dari halaman lain (baik link renta atau salah ketik).

☆ 405 (Method not allowed) : Metode yang ditentukan dalam undangan tidak diperbolehkan.
☆ 406 (Not acceptable) : Halaman yang diminta tidak sanggup merespons dengan karakteristik konten yang diminta.
☆ 407 (Proxy authentication required) : Ini instruksi status yang menyerupai dengan 401 (not authorized), tetapi tetapkan biar pemohon harus mengotentikasi memakai proxy. Ketika server mengembalikan respons ini, itu juga memperlihatkan proxy yang harus dipakai pemohon.
☆ 408 (Request timeout) : Server kehabisan waktu pada dikala menunggu permintaan.
☆ 409 (Conflict) : Server mengalami konflik dikala memenuhi permintaan. Server menampilkan instruksi ini dalam menanggapi undangan PUT yang bertentangan dengan undangan sebelumnya, bersama dengan daftar perbedaan antara permintaan.
☆ 410 (Gone) : Server menampilkan respon ini ketika sumber yang diminta telah dihapus secara permanen. Hal ini menyerupai dengan instruksi 404 (Not found). Jika sumber telah dipindahkan secara permanen, Anda harus memakai instruksi 301 untuk menentukan lokasi gres sumber.
☆ 411 (Length required) : Server tidak akan mendapatkan undangan tanpa Content-Length header field yang sah.
☆ 412 (Precondition failed) : Server tidak memenuhi salah satu prasyaratyang pemohon gunakan untuk permintaan.
☆ 413 (Request entity too large) : Server tidak sanggup memproses undangan alasannya yaitu terlalu besar untuk server tangani.
☆ 414 (Requested URI is too long) : URI yang diminta (biasanya, URL) terlalu panjang untuk diproses oleh server .
☆ 415 (Unsupported media type) : Permintaan tersebut dalam format yang tidak didukung oleh halaman yang diminta.
☆ 416 (Requested range not satisfiable) : Server menampilkan instruksi status ini bila undangan untuk rentang/range tidak tersedia untuk halaman tersebut.
☆ 417 (Expectation failed) : Server tidak sanggup memenuhi persyaratan Expect request-header field.

● 5XX (SERVER ERROR)Kode status ini memperlihatkan bahwa server mengalami galat/error internal dikala mencoba untuk memproses undangan tersebut. Kesalahan ini cenderung dari server sendiri, tidak berkaitan dengan permintaan.

☆ 500 (Internal server error) : Server mengalami galat/error dan tidak sanggup memenuhi permintaan.
☆ 501 (Not implemented) : Server tidak mempunyai fungsi untuk memenuhipermintaan. Misalnya, server akan menampilkan instruksi ini ketika tidak mengenali metode permintaan.
☆ 502 (Bad gateway) : Server bertindak sebagai gateway atau proxy dan mendapatkan respon tidak valid dari upstream server.
☆ 503 (Service unavailable) : Server dikala ini tidak tersedia (karena kelebihan beban atau dalam proses maintenance ). Umumnya, ini bersfiat sementara.
☆ 504 (Gateway timeout) : Server bertindak sebagai gateway atau proxy dan tidak mendapatkan undangan sempurna waktu dari server upstream.
☆ 505 (HTTP version not supported) : Server tidak mendukung versi protokol HTTP yang dipakai dalam permintaan.

Tambahan Sesi HTTP
Sesi HTTP yaitu urutan transaksi undangan dan respons jaringan dengan memakai protokol HTTP. Sebuah klien HTTP akan memulaisebuah permintaan.

Klien tersebut akan membuka sebuah koneksi Transmission Control Protocol|Transmission Control Protocol (TCP) ke sebuah port tertentu yang terdapat dalam sebuah host (umumnya port 80 atau 8080). Server yang mendengarkan pada port 80 tersebut akan menunggu pesan undangan klien.

Saat mendapatkan permintaan, server akan mengirimkan kembali baris status, menyerupai "HTTP/1.1 200 OK", dan pesan yang hendak diminta, pesan kesalahan atau informasi lainnya.Itu klarifikasi kode-kode status http, kini kau sanggup memahaminyakan bila instruksi di atas muncul. Cukup sekian dulu ya kawan.

Semoga bermanfaat buat kita semua.

Sumber https://twentysixfa26.blogspot.com

Penjelasan Lebih Rinci Dan Detail Ihwal Macam-Macam Status Aba-Aba Di Aplikasi Http Injector. Rating: 4.5 Diposkan Oleh: Admin

0 komentar:

Posting Komentar

Popular Posts