Nedir
HTML formları ve arkalarındaki uç noktalar için ücretsiz bir denetçi. Veriyi düşüren alanı ya da ayarı tam olarak gösterir.
İletişim formu sızıntı bulucu
Bozuk formların çoğu sorunsuz görünür. Buton çalışır, teşekkür mesajı çıkar ama talep hiç ulaşmaz. Form Leak formunu bir tesisatçının boruları okuduğu gibi alan alan okur, sonra uç noktaya gerçek bir test gönderimi yapar ve verinin ulaşıp ulaşmadığını söyler.
HTML formları ve arkalarındaki uç noktalar için ücretsiz bir denetçi. Veriyi düşüren alanı ya da ayarı tam olarak gösterir.
İletişim, kayıt ya da teklif formu kullanan ve her talebin eksiksiz ulaşmasını isteyen kurucular, pazarlamacılar, serbest çalışanlar ve geliştiriciler için.
Sessiz kayıpları. Eksik bir name niteliği, devre dışı bir alan ya da gönderimden sonraki bir yönlendirme, hiçbir yerde hata vermeden talebi kaybettirebilir.
Önce işaretlemeyi kontrol et, sonra formun gönderdiği uç noktayı test et.
Sayfanın tamamını ya da yalnızca formu yapıştır. Tarayıcında okunur, hiçbir yere gönderilmez.
Plan üzerinde işaretlenmiş tipik sızıntıları görmek için örnek formu yükle.
Yapıştırılan HTML tarayıcında kalır. Sayfa çekme ve test gönderimleri bir Vercel sunucusundan bir kez yapılır ve saklanmaz.
Her bulgunun anlamı ve nasıl düzeltileceği.
Tarayıcılar yalnızca name niteliği olan alanları gönderir. Almak istediğin her alana name="email" gibi bir ad ver.
Çoğu sunucu yalnızca bir değeri tutar. Her alana kendi adını ver.
Action boş ya da yalnızca bir diyez, bu yüzden form aynı sayfaya gönderiliyor. Form servisine ya da sunucuna yönlendir.
Devre dışı alanlar hiç gönderilmez. Ziyaretçi görsün ama değiştirmesin istiyorsan readonly kullan.
Dosya yüklemeleri enctype niteliğinde multipart kodlaması ister, yoksa yalnızca dosya adı ulaşır.
Tarayıcılar ziyaretçiyi uyarır, bazıları gönderimi engeller. https uç noktası kullan.
Method get olunca şifreler ya da kart numaraları adrese, sunucu kayıtlarına ve geçmişe düşer. Method post kullan.
Gönder butonu olmadan Enter tuşu bir işe yaramayabilir. Type submit olan bir buton ekle.
Form etiketinin dışındaki alanlar, onu gösteren bir form niteliği yoksa gönderilmez.
O betik çökerse ya da engellenirse hiçbir şey gönderilmez. Action içinde gerçek bir uç nokta kullan, JavaScript ile geliştir.
Type email kullan, böylece telefonlar doğru klavyeyi açar ve yazım hataları gönderimden önce yakalanır.
Geri dönüş yapacaksan eposta alanını required yap ki boş talepler gönderilemesin.
Ekran okuyucular hiçbir şey okumaz, yazarken placeholder kaybolur. Bir label ekle.
Otomatik doldurma iletişim bilgilerini hızlandırır ve yazım hatalarını azaltır. Ad, eposta ve telefondan autocomplete off ayarını kaldır.
Form servisleri için sorun değil. O servisin birinin okuduğu bir gelen kutusuna ilettiğinden emin ol.
Gizli bir yem alanı insanları rahatsız etmeden botları yakalar. Düzeltilecek bir şey yok.
Form HTML kodunu ya da sayfa adresini yapıştır. Her alan bir boru olarak çizilir, her sızıntı olduğu yerde işaretlenir.
Her bulgu tek satırlık bir çözümle gelir. Sızıntılar veri kaybettirir, damlalar bazı ziyaretçileri kaçırır, notlara bir göz atmaya değer.
Action adresine tek bir test gönderimi yap. Form Leak her yönlendirmeyi takip eder ve verinin sağ salim ulaşıp ulaşmadığını söyler.
Büyük ihtimalle evet, amaç da bu. Form Leak test adını taşır ve eşleştirebilmen için kısa bir kod içerir.
Tarayıcılar 301, 302 ya da 303 sonrasında POST isteğini GET'e çevirir. Sayfa yine açılır ama form verisi gitmiştir. 307 ya da 308 kullan veya yalnızca kaydettikten sonra yönlendir.
Hayır. Yapıştırılan HTML tarayıcının içinde okunur. Çekilen sayfalar ve testler tutulmaz.