КомпютерҳоАмният

Хатои HTTP чист?

Истифодабарандагони Интернет, ки камтар аз андозаи каме дар терминологияи Шабака доранд (на камтар аз қисми зиёди онҳо) медонанд, ки протоколи HTTP чӣ гуна аст. Ин протокол ба интиқоли маълумот имкон медиҳад, ки корбарон бо захираҳои веб бо воситаи браузери худ ҳамкорӣ кунанд. Яке аз вазифаҳои протокол қобилияти баргаштан ба рамзҳои махсусест, ки истифодабарандагонро дар бораи вебсайт ё мақоми иҷрои вазифа маълумот медиҳанд. Ин кодексҳои хатогии HTTP-ро дар бар мегирад. Рамзҳои хато ба ду намуд тақсим мешаванд: хатогиҳои муштарӣ ва хатогиҳои сервер. Дар бораи ин ду категория ва дигар муфид ва аз ҳама муҳим - аксар вақт кодҳои мавҷудбуда, биёед дар бораи ин мавод сӯҳбат кунем.

Хатогиҳои муштарии HTTP

Агар хатоги дар тарафи мизоҷ ошкор карда шавад, сервер рамзи 4xx синфро бар мегардонад. Агар дар сервер ягон мушкилот вуҷуд надошта бошад, аммо он ҳанӯз ба истифодабаранда дастрас нест, пас рамзи шарҳи хатогӣ ба мизоҷ фиристода мешавад.

Пас, хатогиҳои муштарӣ дар кодекс 40х:

  • 400. Дархости нодуруст - вақте ки сервер дар дархост аз муштарӣ хатогиҳои хатогиеро месозад, хато меорад. То он даме, ки тағйироти дахлдор аз ҷониби муштариён иҷро карда мешавад. Ҳамаи қоидаҳои интиқоли додаҳо барои протокол истифода мешаванд.
  • 401. Ҳеҷ ваколат - ин хато нишон медиҳад, ки сервери HTTP authentication талаб мекунад. Дар ин ҳолат сервери сервере мебошад, ки ҳамаи шартҳоеро, Сабаби хатоги метавонад номувофиқии ному калимаро барои иҷозатномадиҳӣ бошад.
  • 402. Пардохт кардан лозим аст - рамз истифода нашудааст, вале дар протокол барои оянда пешбинӣ шудааст. Аввалан, ҳамчун воситаи интерфейси барои қабули маблағҳо барои дарёфти дастрасӣ ба захираи мушаххас. Азбаски ягон чиз рӯй дод, рамзи 402 аз тарафи Apple ва Google қабул шуда буд, баъзан аз он истифода ба хидматҳои вебсайтии худ.

  • Дастрасӣ баста шудааст - хатогӣ ҳангоми сервер кор мекунад, вале истифодабарандае, ки ба он дастрасӣ дорад, ҳуқуқ надорад, ки ин корро анҷом диҳад. Аксар вақт бо равзанаи иҷозатнома ҳамроҳӣ мекунанд.
  • 404. на рӯҳи ёфт (захираҳо / файл ёфт нашуд) - хатогиҳо бештар маъмул дар Интернет. Одатан, ҳангоми чоп кардани суроғаи веб аз сабаби чопгарҳо рух медиҳад. Тавсифот ва намуди веб дар веб ин кодро ба шӯбаи маъмулии Интернет табдил дод.
  • Метод манъ карда шудааст - хатогии маълумотҳои HTTP, ки бояд тавассути POST ё бо усули PUT ворид карда шаванд. Бо ибораи дигар, ҳангоми хато ҳангоми истифодаи усули GET, вақте ки он дастрас нест ва ё аз тарафи сервер барои коркарди маълумоти муайян даст нест.
  • Дархостро қабул кардан ғайриимкон аст - ин рамз аз тарафи сервер баргардонида мешавад, вақте ки мӯҳтавои дархостшуда барои сарлавҳаҳои қабулшуда истифода намешавад. Дар аксар мавридҳо, вақте ки захираи дархостшуда ба формате, ки аз ҷониби муштариён шинохта мешавад, мувофиқат намекунад.
  • 407. Имкони иҷозат додан ба тарафи сервери proxy-ро дар якҷоягӣ бо рамзи сервер барои баргаштан ба сервери proxy баргардонад.
  • 408. Вақти дархост барои қатъ кардани он, вақте ки сервер интизори дархости иловагӣ аз мизоҷ мебошад. Шумо метавонед дархостро дар ҳар лаҳза такрор кунед, ҳатто баъд аз мӯҳлати давомнокӣ.
  • Мушкилот - дар кадом ҳолатҳо хатогиҳои HTTP пайдо мешаванд? Файлро ба сервери вебсайте бор кунед, ки дар он файл ё ҳамон версияи навтарини ҳуҷҷат аллакай захира карда шудааст. Низоми назорати вариантҳои файлҳои дар сервере, ки дар сервер нигоҳ дошта мешаванд, имкон намедиҳад, ки файлро бо версияи қаблӣ иваз кунад, ки ин услубро дар ин кодекс меорад.

Хатогиҳои мобилӣ дар кодекс 41x

  • 410. Сарчашма нест карда шуд - хато пайдо мешавад, агар захираи дархостшуда дар суроғаи муайян ҷойгир карда шуда бошад, аммо нест карда шудааст ва акнун дастрас нест.
  • 412. Нишондиҳандаҳо ҷавобгӯ нестанд - ин рамзи нишон дода шудааст, агар майдонҳои шартӣ иҷро карда нашаванд (ҳама).
  • 413. Андозаи дархост аз меъёрҳои иҷозатдодашуда зиёд аст - хатогӣ вақте ки миқдори дархости фиристанда аз ҷониби мизоҷ хеле калон аст ва сервер кор карда наметавонад.
  • 414. Суроғаи дароз - агар сервер ин рамзро барнагардонад, URL пас аз дархост дар замима хеле дароз ва коркард карда намешавад. Ҳамчунин, хато вақте ки муштарӣ маълумотро тавассути GET ба ҷои POST мегузаронад.
  • 415. Намуди дастгирикунандаи файл - хато вақте ки сервер кор мекунад, бо шаклҳои муайяни маълумот кор мекунад (сабаб метавонад ҳар гуна бошад).
  • 417. Маблағи ғоратгарӣ - дархости сарлавҳа аз ҷониби муштарӣ талаботи талаботро дар соҳаи экспедитсия иҷро намекунад.
  • Ман 41 сола будам, ки дар соли 1998 пайдо шуда буд, ки рамзи апрел дар фоҷиаи моҳи апрели соли 1961 буд.

Хатогиҳои мобилӣ дар кодекс 42х

  • Элемент наметавонад коркард карда шавад - теоретикӣ сервер метавонад дархостро фиристад, ки аз ҷониби муштарӣ фиристад; Файл дар матни дархост низ низ дастгирӣ мешавад (он метавонад як миз ва ҳар як файлҳои дигар) бошад, аммо барои баъзе сабабҳо хатогии мантиқӣ пайдо шудааст, ки фаъолияти серверро маҳдуд мекунад.
  • Дастрасӣ баста шудааст - усули истифодашуда дар тарафи сервер баста шудааст. Шумо бояд усули дигарро истифода баред.
  • 424. Хатои вобастагӣ - ин рамзи нишондиҳандаҳо нишон дода мешавад, агар амалиёт, муваффақияти иҷрои фармонҳои ҷорӣ, вобаста ба як сабаб ё ботил қатъ карда шавад.
  • 425. Тартиби нодурусти элементҳо - рамзи дар ҳолате, ки ҳангоми якчанд калидҳо аз сервер талаб карда мешавад, тартиботи онҳо (сервер-тараф) иҷро нашуданд.
  • 426. Навсозӣ талаб карда мешавад - рамзи огоҳкунандаи шумо ба зарурати навсозии протокол. Майдонҳо барои навсозӣ бояд дар тарафи сервер дуруст ба қайд гирифта шаванд.
  • Гузариши анҷомёбии амалиёт зарур аст - бо кӯмаки ин рамз, сервер мизоҷро огоҳ мекунад, ки зарур аст, ки барои дохил шудан ба шароитҳо дар дархост.
  • 429. Бисёр талабот - хатогӣ рух медиҳад, агар муштарӣ сервери сершуморро ба сервер фиристад, ки метавонад натиҷаи ҳамлаи DDoS бошад, аз ин рӯ аз ҷониби сервер қатъ мегардад.

Дигар кодҳои хатогии муштарӣ

  • 431. Баровардани дарозии сарлавҳа - агар дарозии сарлавҳа аз ҳад зиёд бошад, сервер метавонад ин рамзро ҷавоб диҳад, аммо аксар вақт он пайвастагии пайвастаро медиҳад.
  • Суроға дастрас нест - хатогии мавҷуд набудани суроғаи дархостшуда.
  • 449. Бозсозӣ - рамз баргардонида мешавад, агар сервер маълумоти иловагиро барои коркарди дархост талаб кунад.
  • 451. Бо сабабҳои ҳуқуқӣ манъ карда шудааст - сервер метавонад баста шавад, агар мақомот дархости кофтуковро барои сабабҳои гуногуни ҳуқуқӣ фиристанд.

Агар шумо берун аз веб браузер кор карда бошед, шумо метавонед хатогиҳои дигарро ба монанди хатогиҳои ҷиддӣ дар навсозии сервери HTTP, аммо ба шумо лозим меояд, ки сабабҳои худро аз соҳибони дархост ё ариза, ки дар он мушкилот пайдо шуд, пайдо кунед.

Хатогии сервери HTTP

Чунин кодҳо вақте, ки амалиёти марбут ба хатогии сервер хато намекунад, рух медиҳад. Хатогиҳои монанд бо истифодаи кодҳои 5xx ва шарҳи кӯтоҳи хато нишон дода мешаванд.

Хатогии сервери назди рамзи 50x

  • Хатои дохилии 500 - хатогии сервери HTTP, ки муайян карда намешавад. Ин рамзи ягон хатогие, ки барои он ягон арзиши рамзи алоҳида нишон дода нашудааст, нишон медиҳад.
  • 501. Амал карда нашудааст - ин рамзаро аз тарафи сервер бароварда, вақте ки усули истифодабаранда дастгирӣ намекунад. Проблема дар вақти кор бо серверҳо, ки ба коркарди стандартии HTTP дуруст кор намекунанд, рух медиҳад.
  • 502. Bad Gateway - проблемае, ки вақте ки сервер ҳамчун як вуруд ба амал меояд, хатои нодурустро аз сервери асосии асосӣ мегирад.
  • 503. Хизматрасонҳо - ин рамзи аксар вақт вақте ки сервер коргари техникиро анҷом медиҳад ё онро аз нав оғоз мекунад.
  • 504. Timeoutout Timeout - хато вақте, ки сервер кор мекунад, ҳамчун вуруд ба вақти сервер аз "сервер" истифода мешавад.
  • 505. Ҳуқуқи HTTP Дастгирӣ намешавад (нусхаи протокол пуштибонӣ намешавад) - сервери зикршуда бо нусхаи протоколе, ки дар дархост аз ҷониби муштарӣ зикр шудааст, кор намекунад.
  • 507. Нигаҳдории нокифоя (набудани фосила) - мушкилоте вуҷуд доранд, ки дар вақти иҷро кардани дархости фазои рақамӣ кофӣ нест. Бештари вақт мушкилот муваққатӣ мебошанд.

Хатогии сервери назди рамзи 51x

  • 510. Не Extended - агар дар сервере, ки мизоҷ талаб карда мешавад, номаълум нест.
  • 511. Талабот дар шабака талаб карда мешавад - як посухи шабеҳ аз худи худи сервер фиристода мешавад, вале аз миёнараве, ки дар он нақшҳои пардохти Wi-Fi пардохта мешавад.

Рамзҳои иттилоотӣ

  • Давом диҳед (давом) - ин рамзи мизоҷро огоҳ мекунад, ки амалҳои ибтидоии он талаботҳои серверро қонеъ гардонанд ва он метавонад фиристодани фармонҳоро идома диҳад.
  • 101. Протоколҳои гузариш (протоколҳои интерактивӣ) - рамзи интерактивие мебошад, ки пешниҳод мекунанд, ки протоколи истифодашударо бо мувофиқати бештар иваз кунанд.
  • 102. Коркард (дар раванди коркард) рамзест, ки иттилоотро қабул мекунад, аммо он вақт барои коркарди он хеле вақт лозим аст.

Рамзҳои навсозӣ

  • 300. Интихоби якчанд (интихоб) - агар воҳиди интихобшуда бевосита ба чандин захираҳое, ки дар ҳамон сервер ҷойгиранд, ба амал оянд. Якҷоя бо рамз, интихоби гуногун байни вариантҳои гуногун дода мешавад. Ва он метавонад ҳам аз ҷониби корбар ва ҳам муштарӣ, вобаста аз танзимоти сервер дода шавад.
  • 301. Мувофиқи мундариҷа - рамз баргардонида мешавад, вақте ки захираи дархостшударо ё суроғаи дархостшуда дар суроғи дигар ҷойгир карда шудааст.
  • Ҷустуҷӯи (захираи ёфтшуда) - рамз баргардонида мешавад, вақте ки захира ё файли дархостшударо муваққатан интиқол додаанд ва метавонанд дар суроғи дигар пайдо шаванд.
  • Ба дигараш (ҷустуҷӯи дигар суроғаҳо) - ин рамзи сервер бо як арзиши алтернативии Мавқеъ ҷойгир карда мешавад, то ки корбар аз ҷониби муштарӣ метавонад бо усули GET дастрас шавад.
  • 304. Тағйир наёфтааст, агар мизоҷе файлеро, ки хосиятҳои мушаххаси вақти тағирёбандаро дархост намудаанд, талаб кунанд, аммо сервер ягон бор аз он нарм карда нашуд.
  • 305. Истифодаи Proxy (барои истифода бурдани сервери протокол зарур аст) - ин рамзи сервер нишон медиҳад, вақте ки шумо сервери proxy-ро истифода мебаред, барои дастрасӣ ба он. Суроғаи охирин дар майдони ҷойгиршавандаро нишон медиҳад. Танҳо серверҳои асосӣ (на шахсони боэътимод) метавонанд ин рамзро истифода баранд.
  • 307. Тағйироти муваққатӣ - рамзи вақте ки файли дархост ё захираи дархост дар суроғи дигар мавҷуд аст, рух медиҳад. Аксар вақт решаканкунии автоматӣ рух медиҳад.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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