Junior — Middle
HTTP isteği yapısına giren bileşenleri isimlendirebilir misin?
sobes.tech yapay zeka
AI'dan gelen yanıt
Bir HTTP isteği birkaç temel bileşenden oluşur:
-
İstek Satırı (Request Line) — yöntem (GET, POST vb.), URI (kaynak yolu) ve HTTP protokol sürümünü içerir.
-
Başlıklar (Headers) — anahtar-değer çiftleri olup, isteğe ek bilgi iletir, örneğin içerik tipi, yetkilendirme, çerezler vb.
-
İstek Gövdesi (Body) — isteğe bağlı bir kısımdır ve veri iletmek için kullanılır (örneğin, POST veya PUT isteklerinde).
Bir HTTP isteği örneği:
POST /api/login HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token
{"username":"user","password":"pass"}
iOS'ta HTTP istekleri oluşturmak için genellikle URLRequest sınıfı kullanılır, burada bu bileşenlerin tümü ayarlanabilir.