Contact
Get in touch — we'll get back to you shortly.
Form gönderim prosedürü (bu mimaride)
- Form sayfası
GET→ edge'de cache'lenebilir (boş form statiktir). Buradano-storeverdik ki ?sent/?error durumları cache'lenmesin. - Gönderim
POST /api/contact→ asla cache'lenmez, doğrudan Worker'da çalışır. - Worker: yöntem/content-type guard → honeypot (anti-spam) → sunucu-taraflı doğrulama.
- Teslim (mock): gerçekte buradan CMS intake / e-posta API / Cloudflare Queue'ya gider. Origin (CMS) hiç doğrudan çağrılmaz — tarayıcı yalnızca Worker ile konuşur.
- Post/Redirect/Get →
303ile?sent=1'e döner; sayfa yenilenince form tekrar gönderilmez.