Fahatakarana diso amin'ny pejin-tranonkala sy ny tokony hatao momba azy ireo
Rehefa mitsidika tranokala ianao, ny browser-ny mpanjifa-dia mampifandray amin'ny serivisy web amin'ny alalàn'ny protocol iray antsoina hoe HTTP . Ireo fifandraisana misy tambajotra ireo dia manohana ny famoahana angon-drakitra avy amin'ny serivisy ho an'ny mpanjifa anisan'izany ny votoatin'ny tranonkala ary koa ny fampahalalana fanaraha-maso sasany. Indraindray, mety tsy mahomby ianao raha te hahatratra ilay tranokala azonao atao. Fa kosa, mahita fahadisoana na fehezan-dalàna ianao.
Karazan'ny HTTP Error sy Status Codes
Ampidirina ao amin'ny HTTP angona angon-drakitra ny fangatahana isaky ny fangatahana dia isa code misy ny vokatry ny fangatahana. Ireo kaody valiny dia isa telo nomerika sokajy:
- 100-199: status information
- 200-299: fahombiazan'ny fahombiazana
- 300-399: sata fanavaozana
- 400-499: fahadisoan'ny mpanjifa
- 500-599: diso ny server
Ny vitsivitsy amin'ireo fahadisoana maro sy ny fehezan-dalàna sasany dia hita ao amin'ny Internet na intranets . Ny code mifandraika amin'ny fahadisoana dia aseho amin'ny tranonkala iray izay ahafahan'izy ireo aseho ho famoahana fangatahana tsy voavaly, raha toa ka tsy aseho amin'ny mpampiasa ny code code hafa.
200 OK
Raha sendra ny HTTP status 200 OK , dia nandamina ilay fangatahana tamim-pahombiazana ny votoatin'ilay tranonkala ary nampidirina tao anaty tranonkala. Ny ankamaroan'ny fangatahana HTTP dia miteraka io toetra io. Ireo mpampiasa dia mahalana vao mahita ity code ity eo amin'ny efijery raha ny navigateur web dia matetika mampiseho ny code rehefa misy olana.
Error 404 Not Found
Raha mahita ny HTTP error 404 tsy hita , tsy afaka mahita ilay pejy nangatahana, rakitra, na loharano hafa ilay mpizara tranonkala. Ny hadisoana HTTP 404 dia manondro fa ny fifandraisana misy eo amin'ny mpanjifa sy ny server dia natao tamim-pahombiazana. Io fahadisoana io dia matetika tratra rehefa mametraka URL diso amin'ny mpampiasa azy ny mpampiasa iray, na manaisotra ny rakitra iray ny mpizara tranonkala amin'ny alàlan'ny tranonkala raha tsy mandefa ny adiresy mankany amin'ny toerana vaovao mety. Ny mpampiasa dia tokony hanara-maso ny URL hanandrana ity olana ity na hiandry ny mpikarakara tranonkala hanitsy azy.
Error Error Server Server Internal 500
Amin'ny HTTP error 500 Server Server Error , dia nahazo fangatahana marina avy amin'ny mpanjifa ny serivisy web nefa tsy nahavita nanara-maso azy. Ny fahadisoana HTTP 500 dia mitranga rehefa mahita ny teknolojia amin'ny ankapobeny ny servera toy ny hoe ambany ny fahatsiarovana na ny habaka. Tokony hanamboatra io olana io ny mpandrindra mpamorona. Bebe kokoa "
Tsy misy fanompoana 503 tsy vita
Ny HTTP error 503 Service Unavailable dia manondro ny mpizara tranonkala iray tsy afaka manova ny fangatahan'ilay mpanjifany. Ny sasany amin'ireo tranonkala mampiasa ny HTTP 503 dia manondro ny tsy fahombiazan'ny faharesena, noho ny politikam-panjakana tahaka ny fetran'ny mihoatra ny mpampiasa sasany na ny fampiasana CPU, mba hanavahana azy ireo amin'ny tsy fahombiazan'ny tsy fahampiana izay mety ho voalaza amin'ny HTTP 500.
301 Nalefa hatrizay hatrizay
HTTP 301 Mandroso hatrany dia manondro ny URI voafaritry ny client dia nafindra tany amin'ny toerana hafa tamin'ny alalan'ny fomba iray antsoina hoe HTTP redirect , izay ahafahan'ny mpanjifa mamoaka fangatahana vaovao ary manangona ny loharano amin'ny toerana vaovao. Ny navigateur web dia mandeha manaraka ny redirects HTTP 301 raha tsy mandefa fandraisana an-tserasera.
302 Found or 307 Temporary Redirect
Ny Status 302 Zava-misy dia mitovy amin'ny 301, fa ny code 302 dia natokana ho an'ireo tranga izay ahafahan'ny loharanom-boly miala vetivety fa tsy maharitra. Ny mpandrindra mpamorona dia tokony hampiasa ny HTTP 302 raha tsy mandritra ny fotoana fikarakarana fohy. Ny navigateur amin'ny Internet dia manitsy 302 redirects tahaka ny ataony ho an'ny code 301. HTTP version 1.1 dia nampiditra code vaovao, 307 Temporary Redirect , mba hanondroana ny loharanom-pejy.
400 Mangataka Mangataka
Ny valinteny amin'ny 400 Bad Request dia midika fa ny servera web dia tsy nahatakatra ny fangatahana noho ny tsy fetezana famantarana. Amin'ny ankapobeny, midika izany fa misy ny tsy fahampiana ara-teknika mifandraika amin'ny mpanjifa, saingy mety hiteraka fahadisoana ihany koa ny fanaovana kolikoly ao amin'ny tambajotra.
401 tsy nahazoam-bokatra
Ny hadisoana 401 tsy nahazoana alalana dia mitranga rehefa mandefa loharano voaaro amin'ny server ny mpanjifan'ny tranonkala, saingy tsy nekena ny kaonty momba ny fidirana. Amin'ny ankapobeny, ny mpanjifa dia tsy maintsy miditra amin'ny serivera miaraka amin'ny anarana sy ny tenimiao manan-kery mba hamahana ilay olana.
100 Continue
Nampidirina ao amin'ny version 1.1 amin'ny protocol, HTTP status 100 Continue dia natao mba hampiasana ny tambajotran'ny tambajotra kokoa amin'ny alàlan'ny famelana ireo servera hanamafy ny fahavononany handray ireo fangatahana lehibe. Ny protocol Continue dia mamela ny HTTP 1.1 mpanjifa iray handefa hafatra kely sy manokana ho angatahana ny server hamaly amin'ny code 100. Miandry ny valiny alohan'ny fandefasana fangatahana manaraka (matetika). HTTP 1.0 sy mpanjifa tsy mampiasa ity code ity.
204 Tsy misy Content
Hahita ny hafatra 204 Tsy misy Content rehefa mandefa valiny marina amin'ny fangatahana mpanjifa iray ny lohamilina misy loharanom- baovao afa-tsy misy vondrona hafatra. Ny mpanjifa web dia afaka mampiasa HTTP 204 mba handaminana ny valin'ny servera amin'ny fomba mahomby kokoa, amin'ny alàlan'ny fanesorana pejy tsy misy ilàna azy, ohatra.
502 Vavahady ratsy
Ny olana eo amin'ny tambajotram-pifandraisana eo amin'ny mpanjifa sy ny server dia mahatonga ny fahadisoana 502 Bad Gateway . Mety hiteraka olana diso amin'ny seranan - tserasera , router, na fitaovana hafa an'ny vavahadin- tserasera.