memahami kode-kode status http _ problogiz

6
Hriza muh 17.12.12 6 komentar Cari artikel di blog ini.... Penting!! Sobat Blogger yang ingin repost atau menulis kembali artikel kami diblog/website Anda, harap lihat halaman DISCLAIMER ( beberapa blog telah diproses di Google Removal Content ) Setiap tindakan pelanggaran hak cipta (COPAS) akan dilaporkan, TANPA pemberitahuan. Home » browser » Memahami KodeKode Status HTTP MEMAHAMI KODEKODE STATUS HTTP proBlogiz Pemahaman Kode Status HTTP Pengertian/definisi HTTP Status Codes/Kode Status HTTP adalah sebuah respon kode status standard web server yang memberikan informasi tentang situs Anda dan halaman yang diminta, ketika suatu permintaan telah dibuat baik oleh pengguna/user, maupun saat perayapan yang diproses oleh Googlebot. Server yang Anda gunakan bertugas mengirim kembali status halaman atau infomasi situs dalam menanggapi permintaan tersebut. Beberapa Kode Status HTTP umum dan sering kita temukan antara lain: 200 server berhasil mengirim kembali halaman (sukses)/ the server successfully returned the page 404 halaman yang diminta tidak ada/the requested page doesn't exist 503 server sementara tidak tersedia/ the server is temporarily unavailable Home Welcome to proBlogiz Tutorial CSS/HTML/Javascript SEO Optimation Blog Basic Blogger for Begginer Template Blogger Template

Upload: azharry-andi

Post on 26-Jan-2016

217 views

Category:

Documents


0 download

DESCRIPTION

Memahami Kode-Kode Status HTTP _ ProBlogiz

TRANSCRIPT

Page 1: Memahami Kode-Kode Status HTTP _ ProBlogiz

Hriza muh 17.12.12 6 komentar

Cari artikel di blog ini....  

Penting!! Sobat Blogger yang ingin re­post atau menulis kembali artikel kami diblog/website Anda, harap lihat halamanDISCLAIMER ( beberapa blog telah diproses di Google Removal Content ) Setiap tindakan pelanggaran hak cipta(COPAS) akan dilaporkan, TANPA pemberitahuan.

Home » browser » Memahami Kode­Kode Status HTTP

MEMAHAMI KODE­KODE STATUS HTTP

proBlogiz 

Pemahaman Kode Status HTTP

Pengertian/definisi    HTTP  Status  Codes/Kode  Status  HTTP  adalah  sebuah  respon  kode  statusstandard  web  server  yang  memberikan  informasi  tentang  situs  Anda  dan  halaman  yang  diminta,ketika  suatu  permintaan  telah  dibuat  baik  oleh  pengguna/user,  maupun  saat  perayapan  yangdiproses  oleh  Googlebot.  Server  yang  Anda  gunakan  bertugas mengirim  kembali  status  halamanatau infomasi situs dalam menanggapi permintaan tersebut.Beberapa Kode Status HTTP umum dan sering kita temukan antara lain:

200  ­  server  berhasil mengirim  kembali  halaman  (sukses)/  the  server  successfully  returnedthe page404 ­ halaman yang diminta tidak ada/the requested page doesn't exist503 ­ server sementara tidak tersedia/ the server is temporarily unavailable

HomeWelcome to proBlogiz

TutorialCSS/HTML/Javascript

SEOOptimation Blog

BasicBlogger for Begginer

TemplateBlogger Template

Page 2: Memahami Kode-Kode Status HTTP _ ProBlogiz

Selain  kode  status  diatas,  selanjutnya  dibawah  saya  akan mencoba menerangkan  lebih  rinci  dandetail  tentang  macam­macam  Response  HTTP  Status  Codes  yang  telah  dikutip  dari  sumberresmi  W3C dan support.google.com.

Kode­kode  Respon Status HTTP

1XX (PROVISIONAL RESPONSE)

Kode  status  yang  menandakan  respon  sementara  (provisional  response)    dan  memintapemohon/user untuk mengambil tindakan untuk melanjutkan

Code Description

100 (Continue) Pemohon harus melanjutkan permintaan.Karenaserver telah menerima sebagian data daripermintaan dan menunggu sisanya.

101 (Switching protocols) Permintaan server untuk beralih protokol.

2XX (SUCCESSFUL)

Kode status yang menandakan bahwa server berhasil memproses permintaan.Code Description

200 (Successful) Server berhasil memroses permintaan.Iniberarti bahwa server telah menyediakanhalaman yang diminta. Jika Anda melihatstatus ini pada file robots.txt Anda, ituberarti bahwa Googlebot telahretrieve/mengambil data dengan sukses.

201 (Created) Permintaan berhasil dan server membuatsumber/resource baru.

202 (Accepted) Server telah menerima permintaan, tetapi belumdiproses.

203 (Non­authoritative information) Server berhasil memroses permintaan, tetapimenampilkan informasi yang mungkin berasal darisumber lain.

204 (No content) Server berhasil memroses permintaan, tetapi tidakmenampilkan konten apa pun.

205 (Reset content) Server berhasil memroses permintaan, tetapi tidakmenampilkan konten apa pun. Tidak seperti respon204, respons ini mengharuskan pemohon meresettampilan dokumen (misalnya, memasukan inputbaru pada form).

206 (Partial content) Server berhasil memroses permintaan GET parsial.

Page 3: Memahami Kode-Kode Status HTTP _ ProBlogiz

3XX (REDIRECTED)

Kode  status  ini  biasanya  digunakan  untuk  permintaan  pengalihan  (redirect)  URL  .  Googlemenyarankan  menggunakan kurang dari  lima pengalihan (redirect) untuk setiap permintaan. Andadapat  menggunakan  Webmaster  Tools  untuk  melihat  apakah  Googlebot  mengalami  kesulitanmerayap (crawling) halaman Anda yang telah diarahkan. 

Code Description

300 (Multiple choices) Server memiliki beberapa pilihan tindakanberdasarkan permintaan dan memilih tindakanberdasarkan dari pemohon (user agent) atau servermenyediakan daftar tindakan sehingga pemohondapat memilih tindakan.

301 (Moved permanently) Halaman yang diminta telah secarapermanen dipindahkan ke lokasi baru.Ketika server mengembalikan respons ini(sebagai respon terhadap permintaan GETatau HEAD), secara otomatis mengarahkanpemohon ke lokasi baru. Anda harusmenggunakan kode ini untukmemberi tahu Googlebot bahwa laman atausitus sudah permanen pindah ke lokasibaru.

302 (Moved temporarily) Hampir sama dengan 301, namun kode ini bersifatsementara. Dan Anda sebaiknya tidak memberitahuGooglebot bahwa laman atau situs telahdipindahkan karena Googlebot harus terus crawldan indeks lokasi asli.

303 (See other location) Server mengembalikan kode ini ketika pemohonmembuat permintaan GET terpisah ke lokasi yangberbeda untuk menerima respon. Untuk semuapermintaan selain permintaan HEAD, server secaraotomatis mengarahkan ke lokasi lain.

304 (Not modified) Halaman yang diminta belum dimodifikasi sejakpermintaan terakhir. Ketika server menampilkanrespons ini, tidak mengembalikan isi halaman.Anda harus mengkonfigurasi server Anda untukmenerima respon ini ( the If­Modified­Since HTTPheader). Ini menghemat bandwidth dan overheadkarena server Anda akan memberitahu Googlebotbahwa halaman belum berubah sejak terakhir kalicrawling.

305 (Use proxy) Pemohon hanya dapat mengakses halaman yangdiminta dengan menggunakan proxy. Ketika servermenampilkan respons ini, itu juga menunjukkanproxy yang harus digunakan pemohon.

307 (Temporary redirect) Server sedang merespons permintaan denganhalaman dari lokasi yang berbeda, tetapi pemohonharus terus menggunakan lokasi asli untuk

Page 4: Memahami Kode-Kode Status HTTP _ ProBlogiz

permintaan di masa depan. Kode ini mirip dengan301.

4XX (REQUEST ERROR)

Kode status ini menunjukkan bahwa ada kemungkinan kesalahan dalam permintaan yang mencegahserver untuk memprosesnya.

Code Description

400 (Bad request) Server tidak memahami sintaks/syntaxpermintaan. 

401 (Not authorized) Permintaan membutuhkan otentikasi. Serverbiasanya menampilkan respon ini untuk halamansetelah login (page behind a login)

403 (Forbidden) Server menolak permintaan tersebut. Jika Andamelihat bahwa Googlebot menerima kode statusketika mencoba untuk menjelajahhalaman valid situs Anda  (Anda dapat melihat inidi halaman Crawl Errors di Google WebmasterTools), itu mungkin bahwa server atau hostmemblokir akses Googlebot.

404 (Not found) Server tidak dapat menemukan halamanyang diminta. Misalnya, server akanmenampilkan kode ini jika permintaanuntuk halaman  tersebut tidak ada di server.Jika Anda tidak mengaktifkan file robots.txtdi situs Anda dan melihat status ini padahalaman Blocked URLs di GoogleWebmaster Tools, ini adalah status yangbenar. Namun, jika Anda memiliki filerobots.txt dan Anda melihat status ini, makanama file robots.txt Anda mungkin tidakbenar atau di lokasi yang salah. (Ini seharusdi top­level domain dan nama file robots.txtyang benar .)Jika Anda melihat status ini pada URL yangcoba dirayapi oleh Googlebot, Googlebotakan mengikuti link yang tidak valid darihalaman lain (baik link tua atau salah ketik).

405 (Method not allowed) Metode yang ditentukan dalam permintaan tidakdiperbolehkan.

406 (Not acceptable) Halaman yang diminta tidak dapat meresponsdengan karakteristik konten yang diminta.

407 (Proxy authentication required) Ini kode status yang mirip dengan 401 (notauthorized), tetapi menetapkan agar pemohonharus mengotentikasi menggunakan proxy. Ketikaserver mengembalikan respons ini, itu jugamenunjukkan proxy yang harus digunakan

Tweet 0 0 Search here....

Page 5: Memahami Kode-Kode Status HTTP _ ProBlogiz

pemohon.

408 (Request timeout) Server kehabisan waktu pada saat menunggupermintaan.

409 (Conflict) Server mengalami konflik saat memenuhipermintaan. Server menampilkan kode ini dalammenanggapi permintaan PUT yang bertentangandengan permintaan sebelumnya, bersama dengandaftar perbedaan antara permintaan.

410 (Gone) Server menampilkan respon ini ketika sumber yangdiminta telah dihapus secara permanen. Hal inimirip dengan kode 404 (Not found). Jika sumbertelah dipindahkan secara permanen, Anda harusmenggunakan kode 301 untuk menentukan lokasibaru sumber.

411 (Length required) Server tidak akan menerima permintaan tanpaContent­Length header field yang sah.

412 (Precondition failed) Server tidak memenuhi salah satu prasyarat yangpemohon gunakan untuk permintaan.

413 (Request entity too large) Server tidak dapat memproses permintaan karenaterlalu besar untuk server tangani.

414 (Requested URI is too long) URI yang diminta (biasanya, URL) terlalu panjanguntuk diproses oleh server .

415 (Unsupported media type) Permintaan tersebut dalam format yang tidakdidukung oleh halaman yang diminta.

416 (Requested range not satisfiable) Server menampilkan kode status ini jikapermintaan untuk rentang/range tidak tersediauntuk halaman tersebut.

417 (Expectation failed) Server tidak dapat memenuhi persyaratan Expectrequest­header field.

5XX (SERVER ERROR)

Kode  status  ini  menunjukkan  bahwa  server  mengalami  galat/error  internal  saat  mencoba  untukmemproses  permintaan  tersebut.  Kesalahan  ini  cenderung  dari  server  sendiri,  tidak  berkaitandengan permintaan.

Code Description

500 (Internal server error) Server mengalami galat/error dan tidakdapat memenuhi permintaan.

501 (Not implemented) Server tidak memiliki fungsi untuk memenuhipermintaan. Misalnya, server akan menampilkankode ini ketika tidak mengenali metode permintaan.

502 (Bad gateway) Server bertindak sebagai gateway atau proxy danmenerima respon tidak valid dari upstream server.

503 (Service unavailable) Server saat ini tidak tersedia (karena

Page 6: Memahami Kode-Kode Status HTTP _ ProBlogiz

AYO BERBAGI f Bagikan Tweet 0

Artikel Terkait Lainnya:

owserMemahami Kode­Kode Status HTTP

kelebihan beban atau dalam prosesmaintenance ). Umumnya, ini bersfiatsementara.

504 (Gateway timeout) Server bertindak sebagai gateway atau proxydan tidak menerima permintaan tepatwaktu dari server upstream.

505 (HTTP version not supported) Server tidak mendukung versi protokol HTTP yangdigunakan dalam permintaan.

* kode yang berhuruf tebal adalah yang sering terjadi atau ditemukan pengguna atau user

Itulah  Sob  pemahaman  kode­kode  respon  status  HTTP,  semoga  bisa  jadi  pedoman  Anda  bilasalah  satu  respon  kode  diatas  muncul  di  blog  Anda  atau  mengalami  respon  dari  server  yangmenampilkan salah satu kode diatas. Tentu sekarang Anda sudah paham kan ......:)

0