BilgisayarlarEmniyet

HTTP hatası nedir?

biraz daha derin Web (en azından çoğu) ait terminolojisi içine internet kullanıcıları, bu HTTP protokolü olduğunu biliyoruz. Bu veri transfer protokolü kullanıcıların tarayıcı aracılığıyla web kaynakları ile etkileşim sağlar. protokolün işlevlerinden biri web sitesinin durumu veya belirli bir görevin uygulanması durumu hakkında bilgi sunmak, özel kodları dönmek için yeteneğidir. Ayrıca içerir ve HTTP hata kodları. istemci hataları ve sunucu hataları: hata kodları iki tipe ayrılır. Bu malzemenin tartışılan genel kodları - bu iki kategori ve diğer yararlı ve en önemlisi üzerinde.

HTTP istemci hatası

Hata istemci tarafında tespit edilirse, sunucu onun sınıf 4xx kodu döndürür. Sunucu herhangi bir sorun bulamadı, ama yine de kullanıcı için kullanılabilir durumda değilse, istemci ve hatanın bir açıklama ile kod gönderilir.

Yani, 40'lı altında müşteri hata kodu:

  • 400. Geçersiz istek - sunucu istemciden istek bir sözdizimi hatası gördüğünde bir hata oluşur. istemci tarafı yapılacaktır uygun değişiklikler olmadığı müddetçe meydana gelecektir. Kullanılan veri aktarım protokolü için tüm kurallara uymak zorundadır.
  • 401. Hiçbir talimatı - Bu hata HTTP sunucusu kimlik doğrulaması gerektirdiğini gösterir. sunucu tarafında aynı zamanda kimlik doğrulaması yapmak için bütün şartları gelir. Hatanın nedeni kimlik doğrulaması için yanlış isim veya şifre olabilmektedir.
  • 402. Bir ücret ödemek gerekir - Kod kullanılabilir, ancak gelecek için protokolde ayrılmaz. Başlangıçta belirli bir kaynağa erişmek için ödeme yapmaya ilişkin bir arayüz olarak tasavvur. işe yaramadı beri kod 402 web hizmetlerinde uygulamak için zaman zaman, Google ve Apple benimsedik.

  • Sunucu düzgün olduğunda hata oluşur, ancak bu bilgilere erişimi isteyen kullanıcı, bunu yapmak için izin verilmez - 403. erişim engellendi. Genellikle yetkilendirme pencere tarafından eşlik etti.
  • 404. Bulunamadı (kaynak / dosya bulunamadı) - İnternet en yaygın hataları. bir web adresi yazmaya Genellikle yazım hatası nedeniyle oluşur. Sık referanslar ve web görünümü internette popüler bir şaka bu kodu değiştirdi.
  • HTTP hata veri POST girilmesi veya PUT yöntemini kullanarak - 405 Yöntem alınmaz. kullanılabilir ya da belirli bir veriyi işlemek için sunucu tarafından desteklenmeyen değildir GET yöntemini kullanırken diğer bir deyişle, bir hata oluşur.
  • 406. istekler kabul edilemez - istenen içerik böyle kabul gibi başlıklar için geçerli olmadığı zaman bu kod sunucu tarafından döndürülür. İstenen kaynak istemci tarafından tanınabilir biçimine uymuyor zaman Çoğu zaman bu gerçekleşir.
  • Sunucu proxy sunucusunda kimlik doğrulaması için özel bir alan döndüren birlikte kodla - vekaleten tarafında gerekli 407. Yetkilendirme.
  • isteğin 408. Zaman geldi - sunucu istemciden başka istekleri için bekleyen durduğunda oluşur. Hatta bir süre sonra, herhangi bir zamanda talebi tekrarlayın.
  • 409. çatışma - Bu HTTP hata oluştuğu durumlar içinde? Zaten daha sonra aynı dosya veya belgeyi saklı bir web sunucusuna bir dosya yükleniyor. Dosya sürüm kontrol sistemi o kodu altında çatışma görünür yüzden dosyanın önceki sürümünü değiştirmek için izin vermeyen bir sunucuda depolanır.

41 saat altında müşteri hata kodu

  • 410. Kaynak silindi - Hata İstenen kaynak adresinde bulunan, ancak kaldırılmış ve artık mevcut olması durumunda meydana gelir.
  • 412. Ön koşullar yerine getirilmediği - Bu kod koşullu başlık alanları (tümü) yerine getirilmemesi durumda görüntülenir.
  • 413. isteği izin verdiği limitten daha büyüktür - Bir hata vücut müşteri isteğine gönderildiğinde çok büyük oluşur ve sunucu işleyemez.
  • 414. adresi çok uzun - sunucu bu kodu döndürür eğer URL istekte belirtilen çok uzun, anlamı ve işlenemez. İstemci POST yerine GET yoluyla veri gönderir Ayrıca, hata oluşur.
  • 415. Desteklenmeyen dosya biçimi - Sunucu belli veri formatı (nedeni herhangi biri olabilir) ile çalışmak reddediyor bir hata oluşur.
  • 417. Bekleme Başarısız - istek başlığı istemci tarafından gereksinimleri alanını BEKLEDİĞİNİZ tatmin etmiyor.
  • İlk 1998 yılında bir Nisan şakası olduğunu ve ciddi uğraşmamıştı kodu göründü - 418 Ben bir çaydanlık değilim.

42x müşteri hata kodu

  • ; Teorik olarak sunucu müşteri tarafından gönderilen istek işleyebilir - 422 elemanı işlenemez İsteğe gövdesinde dosyası da sunucunun faaliyetlerini sınırlayan, (bir tablo veya başka bir ortam dosyası olabilir) desteklenen, ama nedense bir mantıksal hata oluştu edilir.
  • 423. Erişim engellendi - Kullanılan yöntem sunucu tarafında kilitlenir. Başka bir yöntem kullanmalısınız.
  • 424. Hata bağımlılığı - bu kod geçerli komutun yürütülmesi bağlıdır başarı olan operasyon, kesintiye nedense olduğunu halinde görüntülenecektir.
  • elementlerin 425. Yanlış düzen - Kod sıralarına (sunucu) arasında sunucudan birkaç madde talebi üzerine halinde görüntülenir karşılandı değildi.
  • kodunu, bir protokol güncelleştirme üretmek gerektiğine bildiren - 426. yükseltmek için gereklidir. Golf güncellemeler düzgün sunucu tarafında belgelenmiş olmalıdır.
  • 428. bağımlı işlemi tamamlamak için gerek - bu kod sunucusunun yardımıyla istek-başlıkları koşullarında kullanmak gerekir istemci bildirir.
  • 429. Çok fazla sayıda istek - istemci DDoS-saldırılarına nedeniyle olabilir sorgular bir sürü sunucuya gönderir, sunucunun engellendiğinde bir hata oluşur.

İstemci hata kodları geri kalanı

  • başlık uzunluğunu aşılması 431. - sunucunun başlık uzunluğu aşan kod bir yanıt gönderir, ancak daha sık basitçe bağlantıyı sıfırlar olabilir.
  • 434. Adres kullanılamıyor - Hata istenen adresin kullanılamazlık sinyal gönderir.
  • 449. tekrarlayın - Kod sunucu daha fazla bilgiye ihtiyaç isteği işleme durumunda döndürülür.
  • 451. yasal nedenlerle bloke - Kamu otoriteleri çeşitli hukuki sebeplerle bir kilit için bir istek gönderildi varsa sunucu içinde kilitlenebilir.

web tarayıcısının dışında çalışırken böyle kritik bir hata, HTTP sunucusu yükseltme olarak diğer hatalar, olabilir ama sorunun yaşandığı program veya uygulama sahipleri nedenlerini öğrenmek için gerekli olan edebilir.

HTTP sunucusu hatası

dramatize işlem sunucu arızası üzerine başarısız olduğunda Böyle kodlar ortaya çıkar. Bu tür hatalar 5xx kodları ve hatanın kısa bir açıklama ile görüntülenir.

50'li altında Sunucu hata kodu

  • 500 iç sunucu hatası - HTTP sunucu hatası, tanımlanamayan. Bu kod, ayrı bir tanımlama kodu değeri vardır olan herhangi bir hata, ifade eder.
  • 501. (yöntem desteklenmez) Uygulanamayan - Kullanılan yöntem onlara destek vermediğinde Bu kod sunucusunu görüntüler. standart HTTP komutları doğru çalışması için yapılandırılmamış sunucular ile uğraşırken sorun ortaya çıkar.
  • 502. Kötü ağ geçidi (ağ geçidi hatası) - bir geçit "ana" sunucudan bir hata cevabını aldığı sunucu hareket etmesi halinde, bu sorun oluşur.
  • 503. Hizmet Kullanılamıyor (mevcut değil servisi) - Bu kod sunucusu teknik eserleri veya yeniden başladığında ortaya en olasıdır.
  • 504 Geçidi Zaman Aşımı (sol ağ geçidi üzerinden geçerken) - Sunucu bir ağ geçidi olarak hareket etmesi halinde bir hata "ana" sunucudan bir yanıt almak için zaman yok, oluşur.
  • 505. HTTP Sürümü Desteklemiyor (kullanılan protokol sürümü desteklenmez) - Belirtilen sunucu istemciden istek belirtilen protokolünün sürümü ile çalışmaz.
  • 507. Insufficiente depolama (boşluk olmaması) - bir sorun, dijital işlem isteği için alan eksikliği ortaya çıkar. En yaygın sorun geçicidir.

Kod 51H altında Sunucu hataları

  • 510. Extended değil (uzatma) - hata sunucu, istemci tarafından talep edildi değil genişleme, bir durum ortaya çıkarsa meydana gelir.
  • bu yanıtı sunucudan kendisinden gönderilmez, ancak aracı, Wi-Fi ücretli sağlayıcı noktası olarak davranan bir rolden - 511. Ağ Kimlik Doğrulaması Gerekli (yetki gerektirir).

Bilgi kodları

  • Bu kod onun ilk eylemleri sunucunun gereksinimlerini karşıladığını müşteri bildirir ve bu komutları göndermeye devam edebilir - 100. (devam) devam edin.
  • 101. Anahtarlama Protokoller (protokol değişimi) - etkileşimli kodu, daha uygun kullanımı protokolü kullanılması önerilmiştir.
  • 102. (işlenirken) İşleme - Kod isteği kabul edildi, ama bir hayli zaman alacak işlemek için olduğunu bildiren.

kodlar yönlendirme

  • 300. Birden Seçimleri (seçim) - Seçilen bağlantı aynı sunucuda bulunan çeşitli kaynaklara geçirilebilir oluşur. Birlikte farklı seçenekler arasında bir tercih yapmak kodla. Ve bu sunucu ayarlarına bağlı olarak kullanıcı hem de müşteri yapılabilir.
  • 301. (kaynak taşındı) Kalıcı Olarak Taşındı - İstenen kaynak veya dosya kalıcı taşındı ve başka adreste bulunan edildiğinde kod döndürülür.
  • 302. Bulunan (kaynak bulunamadı) - İstenen kaynak veya dosya geçici olarak taşındı ve farklı bir adreste bulunabilir zaman kodu döndürülür.
  • 303. Bkz Diğer (diğer yerler için arama) - Kod GET yöntemiyle istenen kaynak erişebilir istemci tarafından kullanıcıya alternatif Yer Alan değeriyle birlikte sunucu tarafından döndürülür.
  • Müşteri modifikasyon zamanın belirli özelliklere sahip belirli bir dosyayı talep etmesi halinde hata oluşur, ancak yüklenmiş olduğundan sunucu herhangi bir değişiklik tespit etmedi - 304. (dosya değiştirilmemiştir) Değiştirilmedi.
  • 305. Proxy Kullan (proxy sunucusu kullanmaya gerek) - Bu kod erişmek için sunucu görüntüler, bir proxy sunucu kullanmak gerekir. son adres Konum alanında belirtilir. Kod sadece temel sunucu (bir vekil) kullanabilir.
  • 307. Geçici Yeniden Yönlendirme (geçici yönlendirme) - İstenen dosya veya kaynak farklı bir adreste hazır olduğunda kod oluşur. Genellikle otomatik yönlendirme yoktur.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tr.birmiss.com. Theme powered by WordPress.