CalculatoareSiguranță

Ce sunt HTTP-eroare?

Utilizatorii de Internet, care sunt un pic mai adânc în terminologia Web (cel puțin cele mai multe dintre ele), știu că este protocolul HTTP. Acest protocol de transfer de date permite utilizatorilor să interacționeze cu resursele web prin intermediul unui browser. Una dintre funcțiile protocolului este abilitatea de a returna coduri speciale care oferă utilizatorilor informații cu privire la starea site-ului sau stadiul punerii în aplicare a unei anumite sarcini. De asemenea, include și codurile de eroare HTTP. Codurile de eroare sunt împărțite în două tipuri: erori de client și erori de server. Pe aceste două categorii, și alte utile, și cel mai important - coduri comune discutate în acest material.

Eroare HTTP client

Dacă eroarea a fost detectată pe partea de client, serverul returnează codul de 4xx său de clasă. Dacă serverul nu a găsit nici o problemă, dar nu este încă disponibil pentru utilizator, clientul este trimis la codul cu o explicație a erorii.

Deci, clientul cod de eroare sub 40 de ani:

  • 400. Solicitare nevalidă - apare o eroare atunci când serverul vede o eroare de sintaxă în cererea de la client. Acesta va avea loc atâta timp cât partea de client nu este modificările corespunzătoare vor fi făcute. Trebuie să respectați toate regulile de protocol de transfer de date utilizate.
  • 401. Nici o autorizație - Această eroare indică faptul că serverul HTTP necesită autentificare. În același timp, este pe partea de server vin toate condițiile pentru a efectua autentificarea. Cauza erorii poate fi numele incorect sau parola pentru autentificare.
  • 402. Este necesar să se plătească o taxă - codul nu este folosit, dar rezervat în protocolul pentru viitor. Inițial conceput ca o interfață pentru a face plata pentru a avea acces la o anumită resursă. Din moment ce nu a funcționat, codul 402 au adoptat Google și Apple, din când în când să-l aplice în serviciile lor de web.

  • 403. Acces refuzat - eroare apare atunci când serverul funcționează corect, dar utilizatorul solicită accesul la acesta, nu au voie să facă acest lucru. Adesea însoțită de fereastra de autorizare.
  • 404. Nu este găsit (resursă / fișierul nu a fost găsit) - cele mai frecvente erori în Internet. De obicei, apare din cauza erorile de scriere, atunci când introduceți o adresă web. referințe frecvente și apariția internetului a transformat acest cod într-o glumă populară în Internet.
  • 405. Metoda nu este permis - eroare de date HTTP pentru a fi introduse prin POST, sau folosind metoda PUT. Cu alte cuvinte, apare o eroare atunci când se utilizează metoda GET atunci când nu este disponibil sau nu este acceptat de server pentru a procesa anumite date.
  • 406. Cererea nu poate fi acceptată - acest cod este returnat de server, atunci când conținutul solicitat nu se aplică titlurilor, cum ar fi Accept. Cel mai adesea apare atunci când resursa solicitată nu respectă formatul care poate fi recunoscut de către client.
  • 407. Autorizarea necesare pe partea de proxy - împreună cu codul de serverul returnează un câmp special pentru autentificarea pe server proxy.
  • 408. Momentul cererii a venit - apare atunci când serverul se oprește de așteptare pentru cererile suplimentare din partea clientului. Se repetă cererea în orice moment, chiar și după un timeout.
  • 409. Conflictul - în care situații se produce această eroare HTTP? Încărcarea unui fișier de pe un server web, în cazul în care deja stocate fișier sau un document identic mai târziu. Sistemul de control al versiunii de fișiere este stocat pe un server care nu permite să înlocuiască versiunea anterioară a fișierului, motiv pentru care apare conflictul sub acel cod.

cod de eroare de client sub 41h

  • 410. șterse resurse - eroare apare în cazul în care resursa solicitată este situat la adresa, dar a fost eliminat și nu mai este disponibil.
  • 412. Pre-condiții nu sunt îndeplinite - acest cod este afișat într-un caz nu sunt îndeplinite câmpurile condițional pentru antet (toate).
  • 413. Cererea este mai mare decât limita permisă - o eroare apare atunci când organismul este trimis la cererea de client este prea mare, iar serverul nu se poate descurca.
  • 414. Adresa este prea lung - în cazul în care serverul returnează acest cod înseamnă, URL-ul, specificat în cerere este prea lungă și nu poate fi procesată. De asemenea, eroarea apare atunci când clientul trimite date prin GET în loc de POST.
  • 415. format nesusținut - apare o eroare atunci când serverul refuză să lucreze cu un anumit format de date (motivul pentru care poate fi orice).
  • 417. Standby a eșuat - cererea antet din partea de client nu satisface cerințele AȘTEPTA domeniu.
  • 418 Sunt un ceainic - care a apărut pentru prima dată în 1998. Codul, care a fost o pacaleala de aprilie și nu a fost niciodată implicat în mod serios.

cod de eroare de client de 42x

  • 422. Elementul nu poate fi procesată - teoretic, serverul poate procesa cererea trimisă de către client; fișier în corpul cererii este susținută, de asemenea, (acesta poate fi un tabel sau orice alt fișier media), dar pentru un motiv oarecare a existat o eroare de logică, limitând activitățile serverului.
  • 423. Acces refuzat - metoda utilizată este blocată pe partea de server. Trebuie să utilizați o altă metodă.
  • 424. dependența de eroare - acest cod va fi afișat în cazul în care operațiunea, al căror succes depinde de executarea comenzii curente, a fost întreruptă din anumite motive.
  • 425. ordine greșită a elementelor - codul este afișat în cazul, la cererea mai multor elemente din serverul de comanda lor (server) nu a fost îndeplinită.
  • 426. Este necesar să faceți upgrade - cod, notificarea necesitatea de a produce un protocol de actualizare. actualizări Golf trebuie să fie documentate în mod corespunzător pe partea de server.
  • 428. Necesitatea de a finaliza tranzacția dependentă - cu ajutorul acestui server de cod notifica clientul pe care trebuie să le utilizați în condițiile cerere-anteturi.
  • 429. Prea multe solicitări - o eroare se produce atunci când clientul trimite la server o mulțime de interogări care pot fi din cauza DDoS-atacuri, astfel încât serverul este blocat.

Restul codurilor de eroare de client

  • 431. Depasirea lungimea antetului - în plus față de lungimea antetului server poate trimite un răspuns la codul, dar cel mai adesea se resetează pur și simplu conexiunea.
  • 434. Adresa nu este disponibilă - eroare semnalează lipsa adresei solicitate.
  • 449. Repetare - cod este returnat în cazul în care serverul pentru a procesa cererea este nevoie de mai multe informații.
  • 451. blocate din motive legale - serverul poate fi blocat în cazul în care autoritățile publice au trimis o cerere de blocare de pe diferite motive legale.

Atunci când se lucrează în afara browser-ul web poate fi alte erori, cum ar fi o eroare critică, upgrade-ul de server HTTP, dar este necesar pentru a afla motivele pentru proprietarii programului sau o aplicație care se confruntă cu problema.

Eroare HTTP-server

Astfel de coduri apar atunci când operarea dramatizat eșuează pe o eroare de server. Astfel de erori sunt afișate folosind coduri 5xx și o scurtă explicație a erorii.

Server cod de eroare sub 50 de ani

  • 500 Eroare internă de server - Eroare HTTP-server, nu identificabil. Acest cod se referă la orice eroare, pentru care nu există nici o valoare de cod denumire separată.
  • 501. Neimplentat (metoda nu este acceptată) - Acest cod afișează serverul atunci când metoda utilizată nu le suport. Problema apare atunci când se ocupă cu serverele care nu sunt configurate pentru funcționarea corectă a comenzilor HTTP standard.
  • 502. Bad Gateway (Gateway eroare) - problema apare atunci când serverul acționează ca un gateway primește un răspuns de eroare de la server „maestru“.
  • 503. Serviciul este indisponibil (serviciu nu este disponibil) - acest cod este cel mai probabil să apară atunci când serverul sunt lucrări tehnice sau repornește.
  • 504. Gateway Timeout (în timp ce trece prin poarta de acces din stânga) - o eroare apare atunci când serverul acționează ca un gateway, nu au timp pentru a obține un răspuns de la server „principal“.
  • 505. HTTP neacceptate (versiune de protocol utilizat nu este acceptat) - serverul specificat nu funcționează cu versiunea protocolului, care este specificat în cererea de la client.
  • 507. Insufficiente de stocare (lipsa de spațiu) - o problemă apare în lipsa spațiului pentru solicitarea de procesare digitală. Cea mai frecventă problemă este temporară.

Erori de server sub codul 51h

  • 510. Nu Extended (nicio extensie) - eroare apare în cazul în care serverul nu de expansiune, care a fost solicitat de către un client.
  • 511. Rețeaua Autentificare obligatorie (autorizare necesară) - acest răspuns nu este trimis de la server în sine, ci de la intermediar, un rol care acționează ca un punct furnizor plătit de Wi-Fi.

coduri de informații

  • 100. Continuare (continuare) - Acest cod informează clientul că acțiunile sale inițiale îndeplinesc cerințele server, și poate continua să trimită comenzi.
  • 101. Protocoale de comutare (schimbare Protocol) - un cod interactiv, propus pentru a înlocui protocolul de a utiliza mai adecvat.
  • 102. Prelucrarea (în timpul prelucrării) - codul de notificare că cererea a fost acceptată, dar pentru a procesa va dura un timp considerabil.

codurile de redirecționare

  • 300. Opțiuni multiple (selecție) - are loc în cazul în care link-ul selectat poate fi trecut la mai multe resurse situate pe același server. Împreună cu codul dat posibilitatea de a alege între diferite opțiuni. Și poate fi făcută atât utilizatorului și client, în funcție de setările de server.
  • 301. Mutat permanent (resurse mutat) - codul este returnat atunci când resursa sau fișierul solicitat a fost mutat definitiv și situat la o altă adresă.
  • 302. S-au găsit (resursă găsit) - codul este returnat atunci când resursa sau fișierul solicitat a fost mutat temporar și poate fi găsit la o altă adresă.
  • 303. Consultați Alte (căutare pentru alte locații) - codul este returnat de server, împreună cu o valoare alternativă Locul de amplasare câmp pentru utilizator de către client poate accesa resursa solicitată prin metoda GET.
  • 304. Nemodificată (fișierul nu a fost modificat) - apare eroarea, în cazul în care clientul a solicitat un anumit fișier cu atributele specifice ale timpului de modificare, dar serverul nu a detectat nicio modificare de când a fost încărcat.
  • 305. Utilizare Proxy (necesitatea de a utiliza un server proxy) - Acest cod afișează serverul unde să-l accesați, trebuie să utilizați un server proxy. ultima adresă indicată în câmpul Locație. Codul se poate utiliza numai serverul de bază (nu un proxy).
  • 307. temporară Redirecționarea (redirecționare temporară) - cod apare atunci când fișierul solicitat sau o resursă devine disponibilă la o altă adresă. Adesea, există o redirecționare automată.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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