# HTTPRequest

- **Ortam:** İstemci, Sunucu, Menü
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/Structures/HTTPRequest
- **Çeviri tarihi:** 2025-10-19

## Açıklama

[HTTP](https://gmod.tr/wiki/Global.HTTP) fonksiyonu tarafından kullanılan tablo.

## Üyeler

- [function](https://gmod.tr/wiki/function) **failed**

  Başarısızlık durumunda çağrılacak fonksiyon.

  Fonksiyon argüman(lar)ı:

  1. [string](https://gmod.tr/wiki/string) **reason** - Başarısızlık sebebi.

- [function](https://gmod.tr/wiki/function) **success**

  Başarı durumunda çağrılacak fonksiyon.

  Fonksiyon argüman(lar)ı:

  1. [number](https://gmod.tr/wiki/number) **code** - HTTP sonuç kodu

  2. [string](https://gmod.tr/wiki/string) **body** - Genellikle HTML veya JSON içeriği olan belge verisi.

  3. [table](https://gmod.tr/wiki/table) **headers** - Sunucunun sağladığı başlıkların listesi.

- [string](https://gmod.tr/wiki/string) **method**

  İstek metodu, büyük/küçük harf duyarsızdır. Olası değerler şunlardır:

  - GET
  - POST
  - HEAD
  - PUT
  - DELETE
  - PATCH
  - OPTIONS

  **Varsayılan:** `"GET"`

- [string](https://gmod.tr/wiki/string) **url**

  Hedef URL

- [table](https://gmod.tr/wiki/table) **parameters**

  Parametreler için AnahtarDeğer (KeyValue) tablosu. Bu sadece aşağıdaki istek metotları için geçerlidir:

  - GET
  - POST
  - HEAD

- [table](https://gmod.tr/wiki/table) **headers**

  Başlıklar için AnahtarDeğer (KeyValue) tablosu

- [string](https://gmod.tr/wiki/string) **body**

  POST verisi için gövde metni. Ayarlanırsa, parametrelerin üzerine yazar

- [string](https://gmod.tr/wiki/string) **type**

  Gövde için içerik tipi.

  **Varsayılan:** `"text/plain; charset=utf-8"`

- [number](https://gmod.tr/wiki/number) **timeout**

  Bağlantı için zaman aşımı süresi.

  **Varsayılan:** `60`

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/Structures/HTTPRequest
