Dazni HTTP klaidu busenos kodai
Apkrovos testavimo metu galite susidurti su ivairiais HTTP klaidu atsakymo kodais. Siu kodu atpazinimas ir supratimas yra labai svarbus problemoms diagnozuoti ir sistemos nasumui gerinti. Stai dazniausiai pasitaikanciu klaidu kodu sarasas:
Kliento klaidos (400-499)
400 Bad Request -- Uzklausa buvo negaliojanti ir serveris negali jos suprasti. Paprastai ivyksta, kai kliento puses ivestis nepraejo tikrinimo.
401 Unauthorized -- Si klaida rodo, kad klientas turi autentifikuotis, kad gautu prasyma atsakyma. Paprastai ivyksta, kai vartotojas nera autentifikuotas.
403 Forbidden -- Klientas neturi prieigos teisiu prie turinio; tai yra, jis nera autorizuotas. Vartotojas yra autentifikuotas, bet neturi reikiamu teisiu ar leidimu.
404 Not Found -- Serveris negali rasti prasyto istekliaus. Tai daznai rodo sugadinta ar neegzistuojancia nuoroda.
405 Method Not Allowed -- Uzklausos metodas nera palaikomas nurodytam URI.
408 Request Timeout -- Serveris nori uzdaryti nenaudojama rysi, nes klientas per ilgai siusdamas uzklausa.
429 Too Many Requests -- Vartotojas issiusdamas per daug uzklausu per tam tikra laika. Tai priemone, skirta uzkisrsti tam tikra "DOS atakos" forma ribojant uzklausu dazni.
Serverio klaidos (500-599)
500 Internal server error -- Bendras klaidos pranesimas, kai susidurta su netiketa salyga ir nera tinkamesnis pranesimas.
501 Not Implemented -- Serveris arba neatpazista uzklausos metodo, arba neturi galimybes ivykdyti uzklausos.
502 Bad Gateway -- Serveris veikdamas kaip tarpinis serveris ar tarpininkas gavo negaliojanti atsakyma is aukstesnio lygio serverio.
503 Service Unavailable -- Serveris nera pasiruoses apdoroti uzklausos. Tai gali buti del to, kad jis perkrautas uzklausomis, atliekama prieziura ar del kitos laikinos busenos.
504 Gateway Timeout -- Serveris, veikdamas kaip tarpinis serveris ar tarpininkas, negavo laiku atsakymo is aukstesnio lygio serverio ar papildomo serverio.
507 Insufficient Storage -- Serveris negali issaugoti atvaizdavimo, reikalingo uzklausai ivykdyti.
Apibendrinant, siu klaidu kodu supratimas yra svarbus efektyviam trukciu salinimui apkrovos testavimo metu. Tai padeda nustatyti silpnasias vietas, konfiguracijos klaidas ir kitas galimas sistemos problemas.