Sobes.tech
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:

  1. İstek Satırı (Request Line) — yöntem (GET, POST vb.), URI (kaynak yolu) ve HTTP protokol sürümünü içerir.

  2. Başlıklar (Headers) — anahtar-değer çiftleri olup, isteğe ek bilgi iletir, örneğin içerik tipi, yetkilendirme, çerezler vb.

  3. İ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.