Files
fastapi/docs/tr/docs/tutorial/cookie-params.md
Sebastián Ramírez c9629e0eb2 🌐 Update translations for tr (update-outdated) (#14745)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-31 18:32:27 +00:00

1.7 KiB
Raw Blame History

Çerez (Cookie) Parametreleri

Query ve Path parametrelerini tanımladığınız şekilde Cookie parametreleri tanımlayabilirsiniz.

Öncelikle, Cookie'yi import edin:

{* ../../docs_src/cookie_params/tutorial001_an_py310.py hl[3] *}

Ardından, Path ve Query ile aynı yapıyı kullanarak Cookie parametrelerini tanımlayın.

Varsayılan değeri ve tüm ekstra doğrulama veya annotation parametrelerini tanımlayabilirsiniz:

{* ../../docs_src/cookie_params/tutorial001_an_py310.py hl[9] *}

/// note | Teknik Detaylar

Cookie, Path ve Query'nin "kardeş" sınıfıdır. O da aynı ortak Param sınıfından miras alır.

Ancak fastapi'dan Query, Path, Cookie ve diğerlerini import ettiğinizde, bunlar aslında özel sınıflar döndüren fonksiyonlardır, bunu unutmayın.

///

/// info | Bilgi

Çerezleri tanımlamak için Cookie kullanmanız gerekir, aksi halde parametreler query parametreleri olarak yorumlanır.

///

/// info | Bilgi

Tarayıcılar çerezleri özel şekillerde ve arka planda işlediği için, JavaScript'in onlara dokunmasına kolayca izin vermezler.

/docs adresindeki API docs UI'a giderseniz, path operation'larınız için çerezlerin dokümantasyonunu görebilirsiniz.

Ancak veriyi doldurup "Execute" düğmesine tıklasanız bile, docs UI JavaScript ile çalıştığı için çerezler gönderilmez ve herhangi bir değer yazmamışsınız gibi bir hata mesajı görürsünüz.

///

Özet

Query ve Path ile aynı ortak deseni kullanarak, çerezleri Cookie ile tanımlayın.