0

Sözdizimi ve şema doğrulama

Doğrulama araçları

Yapılandırma dosyalarının, şemaların ve işaretlemenin güvenli çevrimdışı sözdizimi denetimi.

YAML'de eksik bir alan, JSON'da fazladan bir virgül veya Dockerfile'da bir sözdizimi hatası nedeniyle bir projenin dağıtımdan sonra başlamaması veya kesintiye uğraması durumuna aşina mısınız ve yapılandırmayı hızlı bir şekilde kontrol etmenin bir yolunu mu arıyorsunuz?

Doğrulayıcılarımız yapılandırma dosyalarınızı, işaretlemenizi ve veritabanlarınızı hızlı ve gizli bir şekilde doğrulamak için tasarlanmıştır. Kod işleme tarayıcıda yerel olarak yapıldığından şifreleriniz, API anahtarlarınız ve sırlarınız tamamen güvende kalır.

Hataları tespit ederek ve anında düzeltmeler için tam sorun dizisini göstererek HTML, XML, JSON, YAML, TOML, CSV, INI, ENV, Dockerfile, Cron ve JSON Schema'yı destekliyoruz.

Bu kategorideki doğrulayıcılar

18 araç

Cron Doğrulayıcı

Cron ifadelerinin çevrimdışı söz dizimi denetimi ve zamanlamanın insan dilinde yorumlanması.

  • Cron dosyası söz dizimini istemci tarafında, harici bir yük olmadan doğrular.
  • Net bir doğrulama özeti ve istatistikler sunar.
  • Geçersiz ifadeyi işaret eden bir kod parçacığı gösterir.

CSV Doğrulayıcı

CSV dosyalarını bütünlük, ayraçlar ve sütun eşleşmesi açısından çevrimdışı olarak hızla kontrol edin.

  • CSV dosya söz dizimini herhangi bir dış yük olmadan istemci tarafında doğrular.
  • Net bir doğrulama özeti ve istatistikler sunar.
  • Geçersiz belirteci işaret eden bir kod parçacığı gösterir.

Dockerfile Doğrulayıcı

Dockerfile'ları tarayıcıda yerel olarak yazmak için söz dizimi doğrulama ve en iyi uygulamalar.

  • Dockerfile dosyasının söz dizimini istemci tarafında, hiçbir dış yük olmadan doğrular.
  • Net bir doğrulama özeti ve istatistikler çıkarır.
  • Geçersiz belirteci işaret eden bir kod parçacığı görüntüler.

ENV Doğrulayıcı

Söz dizimi doğruluğu, açık tırnak işaretleri ve yinelenen anahtarlar için .env dosyalarını çevrimdışı olarak analiz edin.

  • .env dosyası söz dizimini harici bir yüke gerek kalmadan istemci tarafında doğrular.
  • Net bir doğrulama özeti ve istatistikler sunar.
  • Geçersiz belirteci işaret eden bir kod parçacığı gösterir.

Gitignore Test Aracı

.gitignore kurallarınızı ve bir dosya yolu listesini yapıştırarak hangi dosyaların yok sayıldığını, hangi kural ve satır nedeniyle yok sayıldığını ve üst dizin zaten yok sayıldığı için sessiz sedasız etkisiz kalan olumsuzlama kurallarını anında görün.

  • Git’in gerçek .gitignore eşleştirmesini yeniden uygular: yorumlar, kaçış karakterleri, sondaki boşlukların temizlenmesi, `/` ile bağlama, sonu `/` ile biten yalnızca dizin kuralları, `*`, `?`, `[abc]` karakter sınıfları ve dizin sınırlarını aşan `**`.
  • Her bir yolu git’in yaptığı gibi — kökten başlayarak dizin dizin — değerlendirir; böylece yok sayılan bir dizin içindeki dosya, daha sonra gelen bir `!` kuralı onu geri alacakmış gibi görünse bile doğru şekilde yok sayılmış olarak bildirilir.
  • Sonuç tablosu, her bir yol için kararı veren kural metnini ve satır numarasını belirtir, ayrıca gölgelenen olumsuzlamaları neden etkisiz olduklarını açık bir dille belirten bir uyarıyla işaretler.

HTML Doğrulayıcı

HTML kodunu açık etiketler, iç içe geçme doğruluğu ve işaretleme geçerliliği için çevrimdışı olarak analiz edin.

  • HTML dosya sözdizimini harici bir yük olmadan istemci tarafında doğrular.
  • Net bir doğrulama özeti ve istatistikler sunar.
  • Geçersiz belirteci işaret eden bir kod parçacığı görüntüler.

IBAN Doğrulayıcı

Bir IBAN'ın gerçek ISO 7064 mod-97 kontrol basamağını doğrulayın ve toplam uzunluğunu, yerleşik ülke formatı tablosuyla çapraz kontrol edin — tamamen tarayıcınızda, çevrimdışı.

  • 34 karaktere kadar tüm IBAN'lar için doğru, gerçek BigInt mod-97 kontrol basamağı hesaplaması.
  • 79 ülkeyi (ISO 13616 kaydı) kapsayan ülke bazlı sabit uzunluk arama tablosu; uzunluk yanlış olduğunda özel bir eşleşmeme mesajı verir.
  • Adım adım ayrıntı: yeniden düzenlenmiş biçim, harften sayıya dönüşüm ve tam mod-97 kalanı, artı tam sonucun tek tıkla kopyalanması.

INI Doğrulayıcı

Doğru bölümler, anahtarlar ve değerler için INI yapılandırma dosyalarının çevrimdışı doğrulanması.

  • INI dosyası söz dizimini, hiçbir harici yük olmadan istemci tarafında doğrular.
  • Net bir doğrulama özeti ve istatistikler sunar.
  • Geçersiz belirteci işaret eden bir kod parçacığı görüntüler.

JSON Schema Doğrulayıcı

JSON belgelerinin, verilen bir JSON Schema'ya göre yerel olarak doğrulanması.

  • Harici bir yüke gerek kalmadan, JSON Schema dosyasının söz dizimini istemci tarafında doğrular.
  • Net bir doğrulama özeti ve istatistikler sunar.
  • Geçersiz belirteci işaret eden bir kod parçacığı gösterir.

JSON Doğrulayıcı

JSON yapısını ve yapılandırmaları çevrimdışı olarak tarayıcıda hatalara karşı kontrol edin.

  • Harici bir yüke gerek kalmadan JSON dosya sözdizimini istemci tarafında doğrular.
  • Anlaşılır bir doğrulama özeti ve istatistikler sunar.
  • Geçersiz token’ı işaret eden bir kod parçacığı gösterir.

Kubernetes Manifest Denetleyicisi

Kubernetes YAML manifest'lerini küme güvenliği en iyi uygulamalarına göre, tamamen çevrimdışı olarak tarayıcınızda denetleyin.

  • Kendi yazdığımız YAML ayrıştırıcı — harici kütüphane yok, dolayısıyla ayrıştırma için hiçbir veri dışarı gönderilmez.
  • Kural tablosu CIS Kubernetes Benchmark, kube-score ve Pod Güvenlik Standartları kılavuzuna dayanır.
  • Pod, Deployment, StatefulSet, DaemonSet, Job, ReplicaSet ve CronJob manifestlerini tanır.

Robots.txt Test Aracı

Robots.txt dosyası yapıştırın, GPTBot, ClaudeBot ve Google-Extended dahil bir tarayıcı seçin ve verilen bir URL yolunu getirip getiremeyeceğini, buna karar veren kural ve satır numarasıyla birlikte anında görün.

  • Gerçek robots.txt algoritmasını yeniden uygular (Google REP / RFC 9309): büyük/küçük harf duyarsız kullanıcı aracısı grupları, sıralı Allow/Disallow kuralları, yollarda `*` ve `$` joker karakterleri.
  • Seçtiğiniz tarayıcı için en spesifik eşleşen kullanıcı aracısı grubunu seçer — tam/ön ek ürün jetonu eşleşmesi her zaman `*` yedek grubuna üstün gelir.
  • Karara hangi satırın vardığını tam olarak gösterir, örn. "4. satır nedeniyle engellendi: `Disallow: /admin`" ve ayrıca her yerleşik tarayıcı jetonunun ne olduğunu açıklayan bir referans tablosu.

Sitemap.xml Doğrulayıcı — Gerçek Protokol Uyumluluk Denetleyicisi

Bir sitemap.xml (ya da site haritası dizini) yapıştırıp veya yükleyip gerçek sitemaps.org protokolüne göre doğrulayın: kök öğe ve ad alanı, mutlak <loc> URL’leri, belgelenmiş 50.000 URL / 50 MB sınırları, <lastmod>, <priority>, <changefreq> — ayrıca güncellik histogramı ve yinelenen URL tespiti.

  • Her kural için gerçek geçti/kaldı raporu: kök öğe ve ad alanı, URL sayısı ve dosya boyutu sınırları, <loc> geçerliliği, <lastmod>/<priority>/<changefreq> — her biri gerçek sayılarla ve 50’ye kadar sorunlu girdi listesiyle birlikte, bunun ötesinde “+N more” notu eklenir.
  • Dosyanın bir site haritası (<urlset>) mı yoksa site haritası dizini (<sitemapindex>) mi olduğunu otomatik olarak algılar ve kontrolleri buna göre uyarlar — <priority> ve <changefreq> yalnızca <urlset> girdilerine uygulanır.
  • XML’i doğrudan yapıştırın ya da .xml dosyasını sürükleyip bırakarak / yükleyerek alın; dosya, File API ile yerel olarak okunur, hiçbir sunucuya yüklenmez.

TOML Doğrulayıcı

TOML yapılandırma dosyalarının sözdizimini ve yapısını yerel ve güvenli bir şekilde kontrol edin.

  • TOML dosya sözdizimini harici bir işlem olmadan istemci tarafında doğrular.
  • Net bir doğrulama özeti ve istatistikler çıkarır.
  • Geçersiz belirteci işaret eden bir kod parçacığı gösterir.

TSV Doğrulayıcı

TSV (Sekmeyle Ayrılmış Değerler) dosyalarını çevrimdışı olarak bütünlük ve yapı açısından doğrulayın.

  • TSV dosyası sözdizimini istemci tarafında, harici bir yüke neden olmadan doğrular.
  • Net bir doğrulama özeti ve istatistikler sunar.
  • Geçersiz belirteci işaret eden bir kod parçacığı görüntüler.

Web App Manifest Doğrulayıcı

Bir PWA manifest.json dosyasını Web App Manifest şartnamesine göre doğrulayın ve maskable ikonları Android uyarlanabilir ikon güvenli bölgesine göre önizleyin.

  • W3C Web App Manifest şartnamesinin gerektirdiği veya önerdiği her alan için sade Türkçe hatalar ve uyarılar.
  • İkon başına güvenli bölge geometri kontrolü: uyarlanabilir ikon güvenli dairesinin dışındaki çizim veya saydamlık gerçek piksel analiziyle işaretlenir.
  • Gerçek ana ekran önizlemeleri oluşturmak için yüklenen ikon dosyalarını manifest'in icons[].src girdileriyle dosya adına göre eşleştirir.

XML Doğrulayıcı

XML kodu ve yapılandırma dosyalarını sözdizimi ve kapatılmış etiketler için çevrimdışı doğrulayın.

  • XML dosyası sözdizimini harici bir yük olmadan istemci tarafında doğrular.
  • Açık bir doğrulama özeti ve istatistikler sunar.
  • Geçersiz belirteci işaret eden bir kod parçacığı görüntüler.

YAML Doğrulayıcı

YAML yapılandırmalarını (Kubernetes, CI/CD) doğru girintileme için çevrimdışı kontrol edin.

  • YAML dosya sözdizimini harici bir yüke gerek kalmadan istemci tarafında doğrular.
  • Net bir doğrulama özeti ve istatistikler sunar.
  • Geçersiz belirteci işaret eden bir kod parçacığı gösterir.