Skip to main content
CalculoraCalculora

Finans & İş

Finans Hesap MakineleriYatırım ve PlanlamaKişisel FinansGayrimenkul Yatırımıİş AraçlarıStartup ve Yazılım Şirketleri

Matematik & Teknoloji

Matematik Hesap MakineleriMühendislik AraçlarıFizik AraçlarıGeliştirici AraçlarıOkul Araçları

Sağlık & Yaşam

Tıbbi AraçlarAkıllı AraçlarRastgele Seçici

Yaratıcı & Özel

İçerik Üretici Ekonomisiİslami AraçlarSürdürülebilirlikOyunlar

Dönüştürücüler

Birim DönüştürücüUzunluk DönüştürücüAğırlık DönüştürücüSıcaklık Dönüştürücü→ Birim Dönüştürücüler

Rastgele Seçici

Rastgele Sayı ÜreticiParola Gücü DenetleyicisiÇarkı ÇevirYazı Tura SimülatörüZar Atma SimülatörüSaat Dilimi Çakışma Hesaplayıcısı→ Rastgele Seçici
Dosya Dönüştürücü

PDF Araçları

PDF'yi JPG'ye DönüştürPDF'yi PNG'ye DönüştürPDF'yi TXT'ye dönüştürPDF'yi GIF'e DönüştürPDF'yi WebP'ye DönüştürPDF'yi SVG'ye DönüştürPDF'yi DOCX'ye dönüştürPDF'yi Excel'e DönüştürPDF'yi PowerPoint'e DönüştürPDF'yi HTML'ye DönüştürPDF'yi Markdown'a DönüştürPDF'yi TIFF'e Dönüştür

Görüntü Dönüştürücü

JPG'yi PNG'ye DönüştürPNG'yi JPG'ye DönüştürPNG'yi WebP'ye DönüştürWebP'yi PNG'ye DönüştürWebP'yi JPG'ye DönüştürJPG'yi WebP'ye DönüştürSVG'yi PNG'ye DönüştürSVG'yi JPG'ye DönüştürSVG'yi WebP'ye DönüştürBMP'yi PNG'ye DönüştürBMP'yi JPG'ye DönüştürBMP'yi WebP'ye Dönüştür

Gelişmiş Görüntüler

HEIC'yi JPG'ye DönüştürHEIC'yi PNG'ye DönüştürTIFF'yi JPG'ye DönüştürTIFF'yi PNG'ye DönüştürJPG'yi TIFF'e DönüştürPNG'yi TIFF'e DönüştürJPG'yi ICO'ya DönüştürPNG'yi ICO'ya DönüştürJPEG'yi AVIF'ye dönüştürPNG'yi AVIF'ye Dönüştür

GIF & Animasyon

GIF Karelerini PNG'ye DönüştürGIF Karelerini JPG'ye DönüştürGIF öğesini ayrı karelere dönüştürün (PNG/JPEG)PNG'yi GIF'e DönüştürJPG'yi GIF'e DönüştürGIF'yi WebP'ye Dönüştür

Düzenleme

Filigran ekleGörüntü Nesnesi KaldırıcıTarayıcınızda anında görsel boyutlandırmaGörselleri çevrimiçi sıkıştırın — dosya boyutunu azaltın, kaliteyi koruyun
Matematik Hız MücadelesiZihinsel Matematik YarışmasıWordleBint WaladSudoku2048
Döviz Çevirici
CalculoraCalculora

Tüm ihtiyaçlarınız için tek durak hesap makinesi platformunuz. Ücretsiz, hızlı ve doğru araçlar.

Hesap makinesi girdileri %100 gizli kalır — tüm hesaplamalar tarayıcınızda gerçekleşir ve asla sunucularımıza ulaşmazSonsuza kadar ücretsiz — ödeme duvarı yok, abonelik yok, hesap gerekmez

Popüler

  • VKİ Hesaplama
  • Kredi Hesaplayıcı
  • Yaş Hesaplama
  • Mortgage Hesaplama
  • Yüzde Hesaplama
  • Bilimsel Hesap Makinesi

Matematik

  • İstatistik Hesaplayıcı
  • Denklem Çözücü
  • Kesir Hesaplama
  • Asal Çarpanlar Hesaplayıcı
  • EBOB ve EKOK Hesaplayıcı
  • Logaritma Hesaplayıcı

Finans

  • Finansal Bağımsızlık Erken Emeklilik Hesaplayıcı
  • Borç Kartopu Hesaplayıcısı
  • Yatırım Hesaplama
  • Emeklilik Hesaplayıcı
  • Maaş Hesaplama
  • Yatırım Getirisi Hesaplama

Yasal

  • Tümünü gör
  • Kategoriler
  • Döviz Çevirici
  • Site Haritası
  • Oyunlar ve Eğlenceli Araçlar
  • Hakkımızda
  • İletişim
  • Gizlilik Politikası
  • Kullanım Koşulları
  • Sorumluluk Reddi

Diller

  • enEnglish
  • arالعربية
  • esEspañol
  • deDeutsch
  • frFrançais
  • hiहिन्दी
  • idBahasa Indonesia
  • itItaliano
  • ja日本語
  • ko한국어
  • ptPortuguês
  • ruРусский
  • trTürkçe
  • viTiếng Việt
  • bnবাংলা
  • zh中文
  • nlNederlands
  • plPolski
  • ukУкраїнська
  • msBahasa Melayu
  • thภาษาไทย

© 2026 Calculora. Tüm hakları saklıdır.

ile oluşturuldu — %100 ücretsiz

Hafif ve hızlı — çerezler ve analizler yalnızca izninizle çalışır

  1. Ana Sayfa
  2. Geliştirici Araçları
  3. HTTP Durum Kodu Sorgulama

HTTP Durum Kodu Sorgulama

200, 404, 500 ve aradaki her şey dahil olmak üzere herhangi bir HTTP durum kodunu, ne anlama geldiğine ve sunucuların ne zaman döndürdüğüne dair sade Türkçe bir açıklamayla arayın.

HTTP Durum Kodu Sorgulama nedir?

HTTP durum kodları, bir web sunucusunun her yanıtla birlikte geri gönderdiği ve istemciye (tarayıcı, uygulama veya API tüketicisi) isteğin başarılı olup olmadığını, yönlendirmeye ihtiyaç duyup duymadığını veya başarısız olup olmadığını — ve nedenini — bildiren üç basamaklı sayılardır. IETF tarafından standartlaştırılmıştır ve her web sunucusunda, tarayıcıda ve programlama dilinde aynı şekilde kullanılır; bu da onları yazılım geliştirmede en evrensel hata ayıklama referanslarından biri yapar.

Bu sorgulama aracı, beş kategorinin tümünde en sık karşılaşılan kodları kapsar — bilgilendirici (1xx), başarı (2xx), yönlendirme (3xx), istemci hatası (4xx) ve sunucu hatası (5xx) — ve her birinin sadece resmi RFC tanımını değil, pratikte gerçekte ne anlama geldiğini sade Türkçeyle açıklar.

Formül

1xx: Bilgilendirici — istek alındı, işlem devam ediyor
2xx: Başarı — istek başarıyla alındı ve kabul edildi
3xx: Yönlendirme — isteği tamamlamak için ek işlem gerekiyor
4xx: İstemci Hatası — istek hatalı sözdizimi içeriyor veya yerine getirilemiyor
5xx: Sunucu Hatası — sunucu geçerli bir isteği yerine getiremedi

Nasıl Hesaplanır

  1. Arama kutusuna bir durum kodu (404 gibi) veya bir anahtar kelime ("yasak" gibi) yazın.
  2. Belirli bir aralığa göz atmak istiyorsanız 1xx-5xx düğmelerini kullanarak kategoriye göre filtreleyin.
  3. Kodun ne anlama geldiğine ve tipik olarak ne zaman döndürüldüğüne dair sade Türkçe açıklamayı okuyun.
  4. API yanıtlarında hata ayıklarken veya hata işleme oluştururken bunu hızlı bir referans olarak kullanın.

Örnek

"429" araması "Too Many Requests" sonucunu döndürür — API'lerin bir hız sınırını aştığınızda döndürdüğü ve yavaşlayıp bir gecikmeden sonra yeniden denemenizi söyleyen kod.

Temel Faydalar

  • Yaygın olarak kullanılan her durum kodu tek bir aranabilir referansta
  • Sadece resmi RFC ifadesi değil, sade Türkçe açıklamalar
  • Kategoriye göre (1xx'ten 5xx'e) anında filtreleme
  • Ücretsiz, hızlı, kayıt gerektirmez

Kaçınılması Gereken Yaygın Hatalar

  • Aslında başarısız olan bir istek için 200 OK döndürerek hataları izleme araçlarından gizlemek
  • 401 (kimlik doğrulanmamış) ile 403'ü (kimlik doğrulanmış ama yetkisiz) karıştırmak
  • Kalıcı olması gereken bir yönlendirme için 302 kullanarak (301 yerine) SEO'ya zarar vermek
  • İstemci tarafı hata işlemede tüm 4xx ve 5xx hatalarını belirli koda göre dallandırmak yerine aynı şekilde ele almak

Uzman İpuçları

  • 5xx kodlarını yalnızca sunucu tarafı hatalar için ayırın — asla istemci girdi hatalarını belirtmek için kullanmayın
  • Hız sınırlaması yaparken Retry-After başlığıyla birlikte 429 kullanın, böylece düzgün çalışan istemciler ne zaman yeniden deneyeceğini bilir
  • Bir kaynak gerçekten mevcut olmadığında genel bir hata sayfası yerine 404'ü tercih edin — hem kullanıcılar hem de arama motorları için daha iyidir
  • Bir API tasarlarken, her şey için varsayılan olarak genel bir 400 kullanmak yerine belirli 4xx kodlarını (422, 409, 400) seçin

Anahtar Terimler Açıklandı

Durum satırı
Durum kodunu ve kısa bir neden ifadesini içeren HTTP yanıtının ilk satırı
İdempotent
Aynı isteği tekrarlamanın bir kez yapmakla aynı etkiye sahip olduğu bazı HTTP yöntemlerinin özelliği
Yönlendirme zinciri
Bir tarayıcının son kaynağa ulaşmadan önce takip ettiği birden fazla yönlendirme dizisi
Hız sınırlama
Bir istemcinin belirli bir zaman diliminde yapabileceği istek sayısını kısıtlamak, genellikle 429 ile belirtilir

Yaygın Kullanım Alanları

  • Entegre olduğunuz bir API'nin döndürdüğü tanıdık olmayan bir durum kodunu hızlıca anlama
  • Belirli bir hata durumu için kendi API'nizden hangi durum kodunun döndürüleceğine karar verme
  • Belirli bir kodun gerçekte ne ima ettiğini kontrol ederek bir isteğin neden başarısız olduğunu hata ayıklama
  • Bir web geliştirme kursunda HTTP temellerini öğretme veya öğrenme
  • Farklı 4xx ve 5xx durumları ayırt eden doğru hata işleme mantığı yazma

Sıkça Sorulan Sorular

Farklı HTTP durum kodu aralıkları ne anlama gelir?
1xx kodları bilgilendiricidir, 2xx başarı anlamına gelir, 3xx yönlendirmeyi belirtir, 4xx istemcinin bir hata yaptığı anlamına gelir (var olmayan bir sayfa istemek gibi), 5xx ise sunucunun geçerli bir isteği yerine getiremediği anlamına gelir.
401 ile 403 arasındaki fark nedir?
401 Unauthorized, kimliğinizi doğrulamadığınız (veya kimlik bilgilerinizin geçersiz olduğu) anlamına gelir — sunucu kim olduğunuzu bilmez. 403 Forbidden ise sunucunun kim olduğunuzu bildiği ancak kaynağa erişim izniniz olmadığı anlamına gelir.
Neden bazen açıkça yüklenemeyen bir sayfa için 200 görüyorum?
Bu genellikle sunucunun geçerli bir HTTP yanıtı döndürdüğü (dolayısıyla 200 OK), ancak bu yanıtın uygulama düzeyindeki içeriğinin bir hatayı tanımladığı anlamına gelir — hata ayrıntılarını durum kodu yerine yanıt gövdesine koyan API'lerde yaygın bir kalıptır.
301 ve 302 yönlendirmeleri arasındaki fark nedir?
301 Moved Permanently, tarayıcılara ve arama motorlarına kayıtlarını güncellemelerini ve bundan sonra yeni URL'yi kullanmalarını söyler. 302 Found ise geçici bir yönlendirmeyi işaret eder — gelecekteki istekler için orijinal URL kullanılmaya devam etmelidir.

İlgili Araçlar

En Boy Oranı Hesaplayıcı
Bant Genişliği Hesaplayıcı
İndirme Süresi Hesaplayıcı
Bulut Barındırma Maliyeti Hesaplayıcı
İçerik Dağıtım Ağı Cost Calculator
Uygulama Programlama Arayüzü Para Kazanma Hesaplayıcı
100
Continue
The server has received the request headers and the client should proceed to send the request body.
101
Switching Protocols
The requester has asked the server to switch protocols and the server has agreed to do so.
102
Processing
The server has received and is processing the request, but no response is available yet.
200
OK
The request has succeeded.
201
Created
The request has succeeded and a new resource has been created as a result.
202
Accepted
The request has been received but not yet acted upon.
204
No Content
The server successfully processed the request and is not returning any content.
206
Partial Content
The server is delivering only part of the resource due to a range header sent by the client.
301
Moved Permanently
This and all future requests should be directed to the given URI.
302
Found
Tells the client to look at (browse to) another URL temporarily.
304
Not Modified
Indicates that the resource has not been modified since the version specified by the request headers.
307
Temporary Redirect
The request should be repeated with another URI, but future requests can still use the original URI.
308
Permanent Redirect
The request and all future requests should be repeated using another URI, method not changed.
400
Bad Request
The server cannot or will not process the request due to a client error.
401
Unauthorized
Authentication is required and has failed or has not yet been provided.
403
Forbidden
The request was valid, but the server is refusing action — the client does not have access rights.
404
Not Found
The requested resource could not be found but may be available in the future.
405
Method Not Allowed
A request method is not supported for the requested resource.
408
Request Timeout
The server timed out waiting for the request.
409
Conflict
The request could not be processed because of conflict in the current state of the resource.
410
Gone
The resource requested is no longer available and will not be available again.
413
Payload Too Large
The request is larger than the server is willing or able to process.
414
URI Too Long
The URI provided was too long for the server to process.
415
Unsupported Media Type
The request entity has a media type which the server or resource does not support.
418
I'm a teapot
This code was defined as an April Fools' joke in RFC 2324 and is not expected to be implemented by real servers.
422
Unprocessable Entity
The request was well-formed but was unable to be followed due to semantic errors.
429
Too Many Requests
The user has sent too many requests in a given amount of time (rate limiting).
500
Internal Server Error
A generic error message given when an unexpected condition was encountered.
501
Not Implemented
The server either does not recognize the request method, or it lacks the ability to fulfil it.
502
Bad Gateway
The server was acting as a gateway or proxy and received an invalid response from the upstream server.
503
Service Unavailable
The server cannot handle the request, usually due to maintenance or being overloaded.
504
Gateway Timeout
The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.