Apa itu HTTP Cookie?
cscie12.dce.harvard.edu |
Banyak teman-teman yang mendengar istilah cookie ketika menjelajahi website dan mulai mengenal dunia internet. Namun banyak juga orang yang tidak mengerti dengan apa yang dimaksud cookie pada web browser. Oleh karena itu alangkah perlunya bagi teman-teman untuk bisa mengetahui apa itu cookie atau yang biasa juga disebut HTTP cookie, karena ketika setiap orang mengakses internet maka ia akan dihadapkan pada sebuat website yang rata-rata akan menaruh cookie pada browser si pengguna internet. Jadi apa itu cookie?
Cookie, yang dikenal juga sebagai HTTP cookie, web cookie, dan cookie browser,teks yang tersimpan pada web browser pengguna komputer, Cookie dapat digunakan untuk otentikasi , menyimpan preferensi situs, isi shopping cart, pengenal untuk server berbasis sesi , atau hal lain yang dapat dicapai melalui menyimpan data teks. Tujuan utama dari cookie adalah untuk mengidentifikasi pengguna dan kemungkinan mempersiapkan halaman web yang disesuaikan untuk mereka. merupakan bagian dariLalu bagaimana cara kerja cookie itu?
Bila Anda memasuki domain situs web yang menggunakan cookie, Anda mungkin akan diminta untuk mengisi formulir yang menyediakan informasi seperti nama dan minat Anda. Informasi ini dikemas ke dalam cookie dan dikirim ke web browser Anda dan disimpan dalam web browser untuk digunakan nanti. Ketika dilain waktu Anda pergi ke situs web yang sama, browser Anda akan mengirimkan cookie ke web server. Server dapat menggunakan informasi ini untuk menyajikan halaman Web yang sesuai dengan minat Anda.
Sebagian besar browser modern memungkinkan pengguna untuk memutuskan apakah akan menerima cookie atau tidak, dan kerangka waktu untuk menyimpan cookie tersebut, tetapi dengan menolak penyimpanan cookie dapat membuat beberapa situs tidak dapat digunakan secara maksimal.Ini kira-kira cara kerjanya
- from a Mozilla server, in your HTTP return transaction, from a "Set-Cookie: " response header returned to you
Here's where the fun begins...
HTTP Request: Client
- Ask for http://www.foobar.com/my/url.html
- Browser parses URL
- Browser compares URL FQDN against all known cookies
- Browser compares URL path against path attribute of matching FQDN or DN cookies
- Browser does DNS lookup of FQDN
- Browser sends HTTP Request to IP address obtained, including an HTTP Response Header of the form "Cookie: a=VALUE ; name3=VALUE ...."
HTTP Response: Server
- Server gets Browser request
- Server URL presumably can make use of cookie, since Browser got it from Server in first place at some point in the dim past
- overall wrapper set in magnus.conf file may do something with cookie)
- URL may be a CGI that will do something with cookie
- Server replies with content to Browser; content probably includes a Set-Cookie header
- Browser handles Cookie
Ilustrasi gambar dari Virtual.net
Sumber info , technofriends, virtual
Story by a'an