"Protokol HTTP dirancang kanggo ijol-ijolan file, saengga duwe sawetara perintah sing dibangun kanggo iki, sing asring diarani metode. "
"Iki: GET, POST, PUT, DELETE , OPTIONS, HEAD, PATCH, TRACE, LINK, UNLINK, CONNECT ."
"Aku bakal ngandhani sampeyan babagan 4 cara utama."
"Cara GET dirancang kanggo nampa file adhedhasar panyuwunan (URL). Panyuwunan file nganggep ora ana apa-apa kajaba panjaluk kasebut dikirim menyang server. Sampeyan uga dianggep normal kanggo cache asil (respon) panjaluk kasebut. Conto sing jelas babagan cache iki yaiku ngemot gambar dening browser."
"Cara PUT dirancang kanggo nambah file menyang server. Path file samesthine minangka path sing ditemtokake ing URL. Awak panyuwunan kudu ngemot file kasebut."
"Cara POST dirancang kanggo nganyari file ing server. Loro data lan file dikirim ing panjalukan lan respon."
"Cara DELETE dirancang kanggo mbusak file adhedhasar URL-e."
"Apa sampeyan bisa ngringkes informasi iki ing tabel siji?"
"Tentu:"
"Sejatine, web mandheg mikirake URL minangka path file lan wiwit nganggep minangka panyuwunan. Akibaté, metode GET lan POST dadi sing paling umum."
"Cara POST paling universal: ndhukung panjalukan lengkap lan respon lengkap."
"Ngandika, metode GET asring dianggep minangka versi POST sing disederhanakake. Ora mbutuhake panjaluk lengkap, mung URL minangka panyuwunan."
"Panjaluk apa sing dikirim menyang server nalika mbukak link ing browser?"
"Saben sampeyan ngetik URL anyar ing browser sampeyan, browser ngirim panjalukan GET. Sawise kabeh, sampeyan ora ngirim data liyane saka URL."
"Oalah, aku weruh sampeyan nggawe kolom Status ing meja. Apa iku?"
"Sembarang respon server nggunakake protokol HTTP kudu diwiwiti karo status panjalukan."
"Iki kode status:"
Kode status | Katrangan | Tuladha |
---|---|---|
1xx | Tanggapan informasional | 101 |
2xx- | Sukses | 200 |
3xx | Pangalihan | 301.302.303.305 |
4xx | kesalahan klien | 404 |
5xx | kesalahan server | 501 |
"Yen kabeh oke, kode status 200 biasane bali."
"Yen server pengin ngarahake pangguna menyang kaca liya, bakal ngasilake URL anyar lan kode status 302."
"Yen kaca sing dijaluk ora ditemokake, bakal ngasilake 404."
"Yen ana kesalahan server, bakal ngasilake kode status 501-503."
“Sakjane aku ora kepenak, Amigo.”
"Aku arep mbusak soko saka aku. Sampeyan, ing tangan liyane, bisa maca liyane kene ."
GO TO FULL VERSION