Junior
HTTP isteği hangi bileşenlerden oluşur?
sobes.tech yapay zeka
AI'dan gelen yanıt
Bir HTTP isteği aşağıdaki bileşenlerden oluşur:
-
İstek Satırı (Request Line):
- HTTP yöntemi (GET, POST, PUT, DELETE vb.).
- Kaynağa giden yol (URL).
- HTTP protokol sürümü (HTTP/1.1, HTTP/2.0 vb.).
// İstek satırı örneği: GET /index.html HTTP/1.1 -
Başlıklar (Headers):
- İstek, istemci veya kaynak hakkında ek bilgi taşır.
- Her başlık anahtar-değer çifti şeklindedir.
// Başlık örnekleri: Host: www.ornek.com User-Agent: Mozilla/5.0 (...) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 -
Boş Satır:
- Başlıkları isteğin gövdesinden ayırır.
// Başlıklar ve istek gövdesi arasında boş satır -
İstek Gövdesi (Request Body):
- Sunucuya gönderilen verileri içerir, uygunsa (örneğin POST veya PUT metodlarında).
- Gövde formatı
Content-Typebaşlığı ile belirlenir.
// JSON formatında örnek istek gövdesi: { "name": "John Doe", "occupation": "Software Engineer" }