URL Doğrulayıcı
Bir URL yapıştırın; bu araç onun doğru yazılıp yazılmadığını kontrol eder ve nasıl ayrıştığını tam olarak gösterir. Söz dizimini kontrol etmek için PHP’nin yerleşik doğrulamasını (filter_var ile FILTER_VALIDATE_URL) kullanır ve şema, ana bilgisayar, port, yol, sorgu ve parçayı, ayrıca URL’nin mutlak olup olmadığını ve HTTPS kullanıp kullanmadığını bildirir. Bu yalnızca bir biçim kontrolüdür: bağlantıyı asla açmaz ve sunucuya asla bağlanmaz, bu yüzden sayfanın çevrimiçi olup olmadığını söyleyemez.
Kontrol nasıl çalışır
-
1
Bir URL yapıştırın
Tek bir URL yazın veya yapıştırın. Siz yazdıkça canlı olarak kontrol edilir, basılacak bir düğme yoktur.
-
2
Kararı okuyun
Yeşil panel söz diziminin geçerli olduğu, kırmızı panel geçersiz olduğu anlamına gelir. Eksik bir şema veya URL'de bir boşluk başarısızlığa yol açar.
-
3
Parçaları inceleyin
Tablo, bulunan şema, ana bilgisayar, port, yol, sorgu ve parçayı listeler.
-
4
İki göstergeyi kontrol edin
Ek satırlar, URL'nin mutlak olup olmadığını (hem şema hem ana bilgisayara sahip) ve HTTPS kullanıp kullanmadığını gösterir.
Kontrol ne yapar, ne yapmaz
Bu doğrulayıcı, bir PHP arka ucunun kullandığı kuralla yalnızca biçimi kontrol eder: filter_var($url, FILTER_VALIDATE_URL). Kaydetmeden önce yazım hatalarını ve hatalı biçimlenmiş bağlantıları yakalamak için idealdir, ama ağa asla dokunmaz.
| Yapar | Yapmaz |
|---|---|
| URL’nin söz diziminin geçerli olduğunu doğrular | URL’yi açar veya sayfayı yükler |
http veya https gibi bir şema ister |
DNS’i veya ana bilgisayarın var olduğunu kontrol eder |
| Boşlukları ve birçok geçersiz karakteri reddeder | 200 veya 404 gibi bir HTTP durumu bildirir |
| Şema, ana bilgisayar, port, yol, sorgu ve parçayı ayırır | Yönlendirmeleri izler |
| URL’nin mutlak olduğunu ve HTTPS kullandığını belirtir | SSL/TLS sertifikasını inceler |
Ne kabul edilir, ne reddedilir
| URL | Sonuç | Neden |
|---|---|---|
https://example.com/path?q=1 |
Geçerli | Eksiksiz, mutlak URL |
example.com/path |
Geçersiz | Şema yok |
https://example.com/my file |
Geçersiz | Kodlanmamış boşluk |
ftp://files.example.com |
Geçerli | Her şema sayılır; HTTPS göstergesi No gösterir |
https://does-not-exist.invalid |
Geçerli | Söz dizimi doğru; ana bilgisayara asla bağlanılmaz |
Uluslararasılaştırılmış alan adları
Kontrol ASCII kurallarını kullanır, bu yüzden ASCII olmayan karakterlerle yazılmış bir ana bilgisayar, örneğin https://münchen.de, bir tarayıcı onu ana bilgisayarı Punycode’a (xn--mnchen-3ya.de) dönüştürdükten sonra kabul edecek olsa da geçersiz olarak işaretlenir. Geçmesi gerekiyorsa önce ana bilgisayarı dönüştürün. Bir bağlantının gerçekten çalışıp çalışmadığını bilmeniz gerektiğinde, bunun yerine özel bir çalışma durumu veya kırık bağlantı denetleyicisi kullanın.
Sık Sorulan Sorular
Hayır. URL’nin doğru yazıldığı anlamına gelir. Araç bağlantıyı asla açmaz, bu yüzden geçerli bir URL yine de bir 404’e veya çevrimdışı bir sunucuya götürebilir. Bir sayfanın gerçekten yanıt verip vermediğini öğrenmek için bir web sitesi veya çalışma durumu denetleyicisi kullanın.
Çünkü bir şeması yok. Doğrulama http:// veya https:// gibi bir protokol gerektirir; birini ekleyin, geçer.
Hayır, hiçbir ağ isteği yoktur. HTTPS satırı yalnızca şemanın https olup olmadığını bildirir; sertifikanın güvenilir olup olmadığını veya sitenin yanıt verip vermediğini değil.
URL, kontrol edilmek üzere sunucumuza gönderilir çünkü araç sunucu tarafında çalışır. URL’lerin kendisini saklamayız; yalnızca doğrulayıcının kullanıldığına dair anonim bir sayım kaydedilir.
İlgili Araçlar
Kurgusal telefon numarası oluşturucu
Beş ülkede resmen ayrılmış aralıklardan 50 adede kadar kurgusal numara üretin.
FPS Sayacı
requestAnimationFrame ile tarayıcı FPS değerini ölçün: yumuşatma, en düşük ve en yüksek kare hızı, uyarı eşiği ve isteğe bağlı grafik. Yerel çalışır, yükleme ve API yoktur.
Tamamlayıcı Renk Bulucusu
Her girdi için tamamlayıcı renk belirleyin. HSL açısından tersi renk, bölünmüş tamamlayıcı çifti ve erişilebilir kombinasyonlar için öneriler geri verir.
Telefon numarası doğrulayıcı
Telefon numarasının ülkeye göre yapısını denetleyin; bölge, tür, E.164, uluslararası, ulusal ve RFC 3966 biçimlerini görün.
Webpack Yapılandırma Oluşturucu
Saf JavaScript, React veya Vue için webpack 5 uyumlu bir webpack.config.js oluşturun: TypeScript, Babel, CSS veya Sass, görseller, HtmlWebpackPlugin, geliştirme sunucusu ve npm install satırı.
CSS Yükleyici Oluşturucu
Saf CSS ile dairesel bir spinner oluşturun: çapı, kenarlık kalınlığını, rengi ve dönüş hızını ayarlayın, canlı önizlemeyi izleyin ve kullanıma hazır CSS kodunu kopyalayın. SVG yok, JavaScript yok.
Araç diğer dillerde mevcuttur
- ตัวตรวจสอบ URL [TH]
- Walidator URL [PL]
- Validador de URL [ES]
- URL検証ツール [JA]
- Validador de URL [PT]
- Validateur d'URL [FR]
- Trình xác thực URL [VI]
- URL 검증기 [KO]
- مدقق عناوين URL [AR]
- URL-validerare [SV]
- URL-validator [NL]
- URL-Validator [DE]
- URL Validator [ID]
- URL Validator [EN]
- Validator URL [IT]
- Валидатор URL [RU]
- URL验证器 [ZH]