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
ASCII Tablosu Referansı
NUL, LF ve DEL dahil her kod için ondalık, onaltılık, sekizlik ve ikili değerlerle HTML sayısal karakter başvurusu gösterimini sunan tam ASCII tablosu.
HTML Karakter Referansı
HTML varlıklarının aranabilir listesi; adlandırılmış ve sayısal kodlarıyla birlikte özel karakter ve semboller için tek tıkla kopyalama.
Klavye kısayolları başvurusu
macOS, Windows ve Linux’ta VS Code, Chrome ve GNU Readline kullanan Bash için belgelenmiş varsayılan kısayolları arayın.
Dosya Boyutu Dönüştürücü
Bayt, KB, MB, GB, TB ve ikili IEC birimleri (KiB, MiB, GiB, TiB) arasında, ondalık ve ikiliyi dilediğiniz gibi birleştirerek dönüşüm yapın.
JSON Minifier
API yanıtlarında ve gömülü yapılandırmalarda payload boyutunu küçültmek için boşlukları, satır sonlarını ve yorumları kaldırarak JSON'u küçültün.
CSS Fiyat Tablosu Oluşturucu
HTML + CSS ile tek bir fiyat kartı oluşturun: paket adı, fiyat ve marka vurgu rengi. Kodu açılış sayfanıza kopyalayın.
Araç diğer dillerde mevcuttur
- Validador de URL [ES]
- Walidator URL [PL]
- ตัวตรวจสอบ URL [TH]
- URL検証ツール [JA]
- Trình xác thực URL [VI]
- Validador de URL [PT]
- URL-validerare [SV]
- Validateur d'URL [FR]
- URL 검증기 [KO]
- مدقق عناوين URL [AR]
- URL-Validator [DE]
- URL Validator [ID]
- URL-validator [NL]
- URL Validator [EN]
- Validator URL [IT]
- Валидатор URL [RU]
- URL验证器 [ZH]