3.1 Tampilan umum pesen http

Saben panyuwunan http (panyuwunan http) nduweni struktur tartamtu. Lan sing paling apik yaiku file teks, cukup bisa diwaca sanajan kanggo wong sing ora siap.

Pesen kasusun saka telung bagean. Baris pisanan yaiku sing diarani garis wiwitan , sing nemtokake jinis pesen. Banjur ana paramèter, sing uga disebut header, header . Inggih, ing pungkasan punika badan pesen .

Lan carane nemtokake endi header rampung lan awak pesen diwiwiti? Lan ing kene kabeh gampang: header lan awak pesen dipisahake kanthi baris kosong . Sanalika padha ndeleng baris kosong ing pesen http, awak pesen langsung nderek.

3.2 Garis wiwitan

Jinis garis wiwitan wis standar lan disetel dening cithakan:

Method URI HTTP/Version

Kanggo pangerten sing luwih apik, ayo njupuk sawetara conto. Kaca pribadhi panganggo CodeGym diwenehi linkhttps://codegym.cc/me

GET/me HTTP/1.0
Host: codegym.cc

Minangka respon, server kemungkinan bakal ngirim:

HTTP/1.0 200 OK
page text...

3.3 Header

Header diarani header amarga padha teka ing endhas pesen http. Mbok menawa bakal luwih bener nelpon paramèter layanan. Padha dibutuhake supaya klien http lan server http luwih ngerti carane komunikasi lan carane persis napsirake data sing ditampa.

Conto header kasebut:

Content-Type: text/html;charset=windows-1251
Allow: GET,HEAD,OPTIONS
Content-Length: 1984

Saben header minangka pasangan jeneng-nilai sing dipisahake karo titik loro, kaya ing JSON. Kita bakal ngrembug kanthi luwih rinci ing kuliah sabanjure.