በድር ልማት አለም የኤችቲቲፒ ስህተት ኮዶች የተጠቃሚውን ልምድ እና ዝና በመንካት ወሳኝ ሚና ይጫወታሉ። በዚህ ጽሑፍ ውስጥ የተሟላ የአገልጋይ ስህተት ኮዶች ዝርዝርን እንመለከታለን፣ ትርጉማቸውን እንመረምራለን እና ችግሮችን ለመፍታት እና የድር መተግበሪያዎችን አፈፃፀም ለማመቻቸት የአገልጋይ ምላሽ ኮዶችን እንዴት በትክክል መተርጎም እንደሚቻል እንማራለን ።
የኤችቲቲፒ ምላሽ ኮድ ምንድን ነው?
የኤችቲቲፒ ምላሽ ኮድ የአሳሽ ጥያቄዎችን ወደ መረዳት መመሪያዎች የሚተረጉም የድር አገልጋዮች ቋንቋ ነው። ልክ እንደ ገጣሚ ምናባዊ ጥያቄዎችን እየመለሰ ትርጉምና አቅጣጫ እየሰጠ ነው። የምላሽ ኮዶች ሁልጊዜ የኤችቲቲፒ ስህተት ኮዶች አይደሉም። ለምሳሌ "200 እሺ" ማለት ሁሉም ነገር ደህና ነው ማለት ነው ነገር ግን የኤችቲቲፒ ስህተት "404 አልተገኘም" ማለት ገፁ በቨርቹዋል ቦታ ሲጠፋ ማለት ነው። እያንዳንዱ ኮድ የአገልጋይ ሁኔታ ልዩ መግለጫ ነው ፣ የእሱ ዲኮዲንግ በምናባዊው ዓለም በሌላኛው በኩል ምን እየተከሰተ እንዳለ ለመረዳት ያስችለናል።
1xx ኮዶች (መረጃ)
በኤችቲቲፒ ፕሮቶኮል ውስጥ ያሉ 1xx የሁኔታ ኮዶች በአገልጋዩ እና በደንበኛው መካከል በሚደረገው ውይይት ውስጥ የመጀመሪያ አገናኝ አይነት ናቸው። ለጥያቄው የተሟላ ምላሽ ከመስጠት ይልቅ አሁን ስላለው ሁኔታ መረጃ ይሰጣሉ, ይህም የመረጃ ልውውጥን የበለጠ ውጤታማ ያደርገዋል. እነሱን ጠለቅ ብለን እንመልከታቸው፡-
100 ቀጥል ። አገልጋዩ ለተጠቃሚው አረንጓዴ ብርሃን የሚሰጥበት የኤችቲቲፒ ምላሽ ኮድ፣ ይህም ትልቅ ጥያቄ መላክን ደህንነቱ በተጠበቀ ሁኔታ እንዲቀጥል ያስችለዋል።
101 የፕሮቶኮሎችን መቀያየር ። አገልጋዩ የጨዋታውን ህጎች እየቀየረ እንደሆነ ለደንበኛው ይነግረዋል፣ ለምሳሌ ከኤችቲቲፒ ወደ ይበልጥ ደህንነቱ የተጠበቀ ኤችቲቲፒኤስ እየተሸጋገረ። በዚህ ሁኔታ፣ የ"ማሻሻል" ራስጌ ለፕሮቶኮል ለውጥ ጥቅም ላይ ይውላል።
102 ማቀነባበር ። ይህ ኮድ አገልጋዩ ጥያቄውን እንደተቀበለ የሚገልጽ መልእክት ነው፣ ነገር ግን አሁንም ውስብስብ በሆነ አሠራር ተጠምዷል።
103 የመጀመሪያ ፍንጮች ። እዚህ ላይ አገልጋዩ ከዋናው ምላሽ በፊት በርካታ አመላካች ርዕሶችን ለደንበኛው ይልካል፣ በቅርብ ጊዜ ውስጥ ተገቢ ሊሆን ስለሚችል ነገር ማስጠንቀቂያ ይሰጣል።
2xx ኮድ (የተሳካ)
በቡድን 2xx ውስጥ ያሉ የኤችቲቲፒ ስህተት ኮዶች ከአገልጋዩ የተሳካ ጥያቄን ያመለክታሉ። እነሱ በመሠረቱ እንደ "አረንጓዴ ብርሃን" በድር ግንኙነቶች ወሰን ውስጥ ይሰራሉ, ሁሉም ነገር በእቅዱ መሰረት እንደሚሄድ እና በተሳካ ሁኔታ መጠናቀቁን ያረጋግጣሉ.
200 እሺ ። ይህ ሁኔታ አገልጋዩ ጥያቄን በGET ዘዴ ያለምንም ችግር ሲያስኬድ እና የተጠየቀውን ውሂብ በምላሹ ሲመልስ ጥቅም ላይ ይውላል። የ"Content-Type" ራስጌ በምላሹ ውስጥ ያለውን የይዘት አይነት ሪፖርት ያደርጋል። ጥያቄው የተሳካ መሆኑን ለደንበኛው ያሳውቃል።
201 ተፈጠረ ። እዚህ አገልጋዩ አዲስ ግብዓት መፈጠሩን ያስታውቃል።
202 ተቀባይነት አግኝቷል ። አገልጋዩ ጥያቄው ተቀባይነት እንዳገኘ ለተጠቃሚው ያሳውቃል፣ ነገር ግን ምላሽ ለመስጠት ጊዜ ይወስዳል።
203 ስልጣን የሌለው መረጃ ። ይህ ኮድ ለደንበኛው ኦፊሴላዊ ላይሆን የሚችል ነገር ግን ለማነፃፀር ሊያገለግል የሚችል ውሂብ ይሰጣል።
204 ምንም ይዘት የለም ። አገልጋዩ ጥያቄውን አስተካክሎታል ነገር ግን ምንም ተጨማሪ ይዘት እየመለሰ አይደለም።
205 ይዘትን ዳግም አስጀምር ። እዚህ ደንበኛው ከተላከ በኋላ የአሁኑን እይታ ወይም ውሂብ ዳግም እንዲያስጀምር ታዝዟል።
206 ከፊል ይዘት ። ይህ ጉዳይ ምላሹ የተጠየቀውን ይዘት ክፍል ብቻ የያዘ መሆኑን ያሳያል። የ"የይዘት ክልል" ራስጌ ከፊል የይዘት ክልልን ያመለክታል።
207 ባለብዙ-ሁኔታ። አገልጋዩ ከደንበኛው የቀረበለትን የብዙ-ተግባር ጥያቄ በተሳካ ሁኔታ አጠናቋል፣ እና ምላሹ የእያንዳንዱን ክወና ሁኔታ መረጃ ይዟል።
226 IM ጥቅም ላይ ውሏል ። ይህ ኮድ አገልጋዩ የጨመረ ሜታዳታ (IM) ዘዴን እንደተጠቀመ እና የተሻሻሉትን የሀብት ክፍሎች ብቻ ለደንበኛው በማስተላለፍ ምላሽ እንደሰጠ ያሳያል።
3xx ኮዶች (ማዞሪያዎች)
በኤችቲቲፒ ፕሮቶኮል ውስጥ ያሉ 3xx ኮዶች ተጠቃሚውን ወደ አዲስ የመርጃ ቦታ እንደሚመሩ ጠቋሚዎች ናቸው። የተጠየቀውን ይዘት ለማግኘት ወይም ወደ ሌላ ግብአት ለመምራት የክትትል እርምጃዎች መወሰድ እንዳለባቸው ለደንበኛው ያሳውቃሉ። የእያንዳንዳቸውን ዝርዝር ሁኔታ እንስጥ፡-
300 ባለብዙ ምርጫዎች ። ደንበኛው ለሀብቱ በርካታ ሊሆኑ የሚችሉ ቦታዎች እንዳሉ የሚያሳይ ምልክት ይቀበላል እና በምላሹ ምርጫ ይሰጠዋል። በአሁኑ ጊዜ፣ የ"አካባቢ" ርዕስ ለሀብቱ አማራጭ አማራጮችን ሊያመለክት ይችላል።
301 በቋሚነት ተንቀሳቅሷል። አገልጋዩ ሀብቱ በቋሚነት ወደ ሌላ ቦታ እንደተዛወረ ለተጠቃሚው ሪፖርት ያደርጋል።
302 ተገኝቷል ። ይህ የኤችቲቲፒ ኮድ ከጊዜያዊ አቅጣጫ ማዘዋወር ጋር ተመሳሳይ ነው። አገልጋዩ ለተጠቃሚው ሀብቱ ለጊዜው በተለየ ዩአርኤል ላይ እንደሚገኝ ያሳውቃል። የ"አካባቢ" ራስጌ ለጊዜያዊ አቅጣጫ ማዘዋወር ወደ አዲሱ ዩአርኤል ይጠቁማል።
303 ሌላን ይመልከቱ ። ደንበኛው ሀብቱ በተለየ ዩአርኤል ላይ እንደሚገኝ እና ለዚህ አዲስ አድራሻ የGET ጥያቄ ማቅረብ እንዳለበት ይነገራል።
304 አልተሻሻለም ። ይህ ሁኔታ ደንበኛው ሀብቱ ካለፈው ጥያቄ ጀምሮ ሳይለወጥ እንደቆየ እና እንደገና ማውረድ እንደማያስፈልገው ይነግረዋል። ጥያቄ ሲያቀርቡ፣ "ከተቀየረ በኋላ" የሚለው ርዕስ ሀብቱ ተሻሽሎ እንደሆነ ለመፈተሽ ይጠቅማል።
305 ተኪ ይጠቀሙ። እንደ ምላሽ፣ አገልጋዩ የተጠየቀውን ግብዓት ለመድረስ የተገለጸውን ተኪ መጠቀም እንዳለበት ሪፖርት ያደርጋል።
306 (የተያዘ) — ኮዱ ተይዟል፣ ግን እንደ እውነቱ ከሆነ ጥቅም ላይ አልዋለም።
307 ጊዜያዊ አቅጣጫ ማዘዋወር ። ይህ ኮድ ከ302 ተገኝቷል ጋር ተመሳሳይ ነው፣ ነገር ግን ደንበኛው በመጀመሪያው ጥያቄ ውስጥ ጥቅም ላይ በዋለው የጥያቄ ዘዴ ውስጥ እንዲቆይ ይጠይቃል።
308 ቋሚ አቅጣጫ ማዘዋወር ። ሀብቱ ወደ አዲስ URI በቋሚነት መዛወሩን እና ደንበኛው አዲሱን URI ለሁሉም የወደፊት ጥያቄዎች መጠቀም እንዳለበት ያመለክታል።
4xx HTTP ስህተት (የደንበኛ ስህተቶች)
HTTP 4xx የስህተት ኮዶች የደንበኛ ስህተቶችን ያመለክታሉ። ይህ ማለት ችግሩ በተጠቃሚው በኩል ነው, እንደ የድር አሳሽ ወይም መተግበሪያ.
400 መጥፎ ጥያቄ ። አገልጋዩ በአገባብ ስህተቶች፣ ልክ ባልሆነ ውሂብ ወይም በደንበኛው በኩል ባሉ ሌሎች ስህተቶች ምክንያት ጥያቄውን ማስኬድ አይችልም።
401 ያልተፈቀደ። አገልጋዩ በአገባብ ስህተቶች፣ ልክ ባልሆነ ውሂብ ወይም በደንበኛው በኩል ባሉ ሌሎች ስህተቶች ምክንያት ጥያቄውን ማስኬድ አይችልም።
402 ክፍያ ያስፈልጋል ። ኮዱ በአሁኑ ጊዜ ንቁ አይደለም እና ለወደፊት ጥቅም የተያዘ ነው። ለወደፊቱ ሀብቱን ከመድረሱ በፊት የመክፈል አስፈላጊነትን ሊያመለክት ይችላል።
የኤችቲቲፒ ስህተት 403 የተከለከለ። ደንበኛው የተጠየቀውን ሀብት ለመድረስ በቂ መብቶች የሉትም።
404 አልተገኘም። የተጠየቀው ሀብት በአገልጋዩ ላይ የለም። ይህ በጣም ከተለመዱት የተጠቃሚ ስህተቶች አንዱ ነው።
405 ዘዴ አይፈቀድም ። አገልጋዩ በዚህ ግብዓት ወቅት የተገለጸውን የጥያቄ ዘዴ አይደግፍም። “ፍቀድ” የሚለው ርዕስ ለንብረቱ የተፈቀዱ ዘዴዎችን ያሳያል። በዚህ ኮድ፣
406 ተቀባይነት የለውም። አገልጋዩ በደንበኛው ሊቀበለው በሚችል ቅርጸት ውሂብ ማቅረብ አይችልም።
407 የተኪ ማረጋገጫ ያስፈልጋል ። የተጠየቀውን ግብዓት ለመድረስ በተኪ አገልጋይ ላይ ማረጋገጫ ያስፈልጋል።
408 የጥያቄ ጊዜ አብቅቷል ። አገልጋዩ ከደንበኛው ጥያቄ ለመቀበል እየጠበቀ ነበር፣ ነገር ግን ጊዜው አብቅቷል። "ዳግም ሞክር-በኋላ" የሚለው ርዕስ ጥያቄው እንደገና መሞከር የሚቻልበትን ጊዜ ሊያመለክት ይችላል።
409 ግጭት። ጥያቄው ከአሁኑ የሀብት ሁኔታ ጋር በተፈጠረ ግጭት ምክንያት ሊጠናቀቅ አይችልም።
410 ጠፍቷል ። የተጠየቀው ሀብት ቀደም ሲል የነበረ ቢሆንም አሁን ተሰርዟል እና ወደነበረበት መመለስ አይጠበቅም።
411 ርዝመት ያስፈልጋል ። አገልጋዩ በጥያቄው ውስጥ ያለውን የይዘት ርዝመት መግለጽ ይፈልጋል፤ የዚህ መረጃ አለመኖር እንደ ስህተት ይቆጠራል።
412 ቅድመ ሁኔታ አልተሳካም ። በጥያቄው ውስጥ ያለው ቅድመ ሁኔታ አልተሟላም፣ ይህም እንዳይተገበር ያግደዋል።
413 የክፍያ ጭነት በጣም ትልቅ ነው ። የጥያቄው መረጃ መጠን የአገልጋይ ገደቦችን ያልፋል።
414 URI በጣም ረጅም ። በጥያቄው ውስጥ ያለው የዩአርአይ ርዝመት ተቀባይነት ያላቸውን ገደቦች አልፏል።
415 የማይደገፍ የሚዲያ አይነት ። አገልጋዩ በጥያቄው ውስጥ የቀረበውን የውሂብ አይነት ማስኬድ አይችልም።
416 ክልል አጥጋቢ አይደለም ። የተጠየቀው ክልል ከአሁኑ የአገልጋይ ውሂብ ጋር የማይዛመድበት የኤችቲቲፒ ስህተት።
417 መጠበቅ አልተሳካም ። በ"ተጠባበቅ" ርዕስ ውስጥ ያለው የተጠበቀው ሁኔታ አልተሟላም።
418 እኔ የሻይ ማንኪያ ነኝ ። ይህ ኮድ እንደ ቀልድ የተካተተ ሲሆን ለተጠቃሚው ወይም ለአገልጋይ ምንም አይነት እውነተኛ እርምጃን አያመለክትም፣ እና ሙሉ በሙሉ ስህተት አይደለም። አገልጋዩ የሻይ ማንኪያ መሆኑን እና ቡና መስራት እንደማይችል ያሳያል።
421 የተሳሳተ አቅጣጫ መጠየቂያ ። አገልጋዩ ጥያቄውን አያስተናግደውም ምክንያቱም ጥያቄው ወይም የአገልጋይ ውቅር ስህተት ስላለ።
422 የማይሰራ አካል ። አገልጋዩ ጥያቄውን ይረዳል፣ ነገር ግን በውሂብ ስህተቶች ምክንያት አያስተናግደውም።
423 ተቆልፏል። ሀብቱ ታግዷል እና ሊሰራ አይችልም።
424 ያልተሳካ ጥገኝነት ። ጥያቄው በሌላ ያልተተገበረ ጥያቄ ላይ የተመሰረተ ነው።
425 በጣም ቀደም ብሎ። አገልጋዩ ጥያቄውን በቶሎ መምጣት ምክንያት ለማስኬድ ዝግጁ አይደለም።
426 ማሻሻል ያስፈልጋል . አገልጋዩ ጥያቄውን ለማስኬድ የበለጠ የላቀ ፕሮቶኮል መጠቀምን ይፈልጋል።
428 ቅድመ ሁኔታ ያስፈልጋል ። አገልጋዩ በጥያቄው ውስጥ የተወሰኑ ቅድመ ሁኔታዎች እንዲገለጹ ይፈልጋል።
429 በጣም ብዙ ጥያቄዎች ። ደንበኛው በአጭር ጊዜ ውስጥ በጣም ብዙ ጥያቄዎችን ልኳል፣ ይህም የአገልጋዩን ገደብ አልፏል።
431 የጥያቄ ራስጌ መስኮች በጣም ትልቅ ናቸው ። የጥያቄ ራስጌዎች ከሚፈቀደው ከፍተኛ መጠን ይበልጣሉ።
449 እንደገና ሞክር። ጥያቄው በአሁኑ አገልጋይ ሊሄድ እንደማይችል፣ ነገር ግን በሌላ አገልጋይ በተሳካ ሁኔታ ሊሰራ እንደሚችል እና ደንበኛው ጥያቄውን በአዲስ ዩአርአይ እንደገና መሞከር እንዳለበት ያሳያል።
451 በሕጋዊ ምክንያቶች አይገኝም ። የድጋፉ ውል በሕጋዊ ምክንያቶች አይገኝም።
499 የደንበኛ ዝግ ጥያቄ ። አገልጋዩ ጥያቄውን ተቀብሏል፣ ነገር ግን ሂደቱ ከመጠናቀቁ በፊት ግንኙነቱ በደንበኛው ተዘግቷል።
HTTP 5xx ስህተት (የአገልጋይ ስህተቶች)
HTTP 5xx የስህተት ኮዶች የአገልጋይ ችግሮችን ያመለክታሉ። እነዚህ ኮዶች በአገልጋዩ በኩል የተከሰቱ ችግሮችን ያመለክታሉ፣ ይህም አገልጋዩ የተጠቃሚውን ጥያቄ በትክክለኛው መንገድ ማስተናገድ አልቻለም። እነሱን ጠለቅ ብለን እንመልከታቸው፡-
የኤችቲቲፒ ስህተት 500 የውስጥ አገልጋይ ስህተት ። አገልጋዩ ጥያቄውን ከማጠናቀቅ የሚያግዱ ያልተጠበቁ ሁኔታዎች ያጋጥሙታል። የ"ሰርቨር" ራስጌ ስህተቱ የተከሰተበትን አገልጋይ ሊያመለክት ይችላል።
501 አልተተገበረም ። አገልጋዩ የደንበኛውን ጥያቄ ለማስኬድ የሚያስፈልገውን ተግባር አይደግፍም። የ"ቪያ" ራስጌ ስህተቱ የተከሰተበትን የተኪ አገልጋይ ሊያመለክት ይችላል።
502 መጥፎ ጌትዌይ ። ይህ ኮድ ማለት እንደ ተኪ ሆኖ የሚሰራው አገልጋይ ከሌላ አገልጋይ የተሳሳተ ምላሽ አግኝቷል ማለት ነው።
የኤችቲቲፒ ስህተት 503 አገልግሎት አይገኝም ። አገልጋዩ ለጊዜው ጥያቄዎችን ማስኬድ አይችልም።
504 ጌትዌይ የጊዜ ማብቂያ ። እንደ ተኪ ሆኖ የሚያገለግለው አገልጋይ ከሌላ አገልጋይ ወቅታዊ ምላሽ አላገኘም።
505 የኤችቲቲፒ ስሪት አይደገፍም ። አገልጋዩ በጥያቄው ውስጥ የተገለጸውን የኤችቲቲፒ ፕሮቶኮል ስሪት አይደግፍም። እንደ ምትኬ አማራጭ፣ "አሻሽል" የሚለው ርዕስ የተደገፉ ፕሮቶኮሎችን ሊያመለክት ይችላል።
506 ተለዋጭ እንዲሁ ይደራደራል ። ይህ ሁኔታ በHTTP/1.1 ውስጥ ጥቅም ላይ አይውልም፤ ሆኖም ግን፣ አገልጋዩ የይዘት ድርድር አሻሚነትን የሚያስከትል ውስጣዊ ውቅር ካገኘ፣ ይህንን ምላሽ ሊጠቀምበት ይችላል።
507 በቂ ያልሆነ ማከማቻ ። አገልጋዩ በአገልጋዩ ላይ በቂ ያልሆነ የማከማቻ ቦታ ስላለው ጥያቄውን ማሟላት አይችልም።
508 ሉፕ ተገኝቷል ። አገልጋዩ ጥያቄውን ሲያስኬድ ሉፕ አግኝቶታል፣ እና ማለቂያ የሌለው ሉፕን ለማስወገድ ጥያቄውን ለማጠናቀቅ ፈቃደኛ አልሆነም።
509 የባንድዊድዝ ገደብ አልፏል ። ስህተቱ የሚከሰተው ከፍተኛ የጥያቄዎች ወይም የትራፊክ መጠን በመኖሩ ምክንያት የአገልጋዩ የመተላለፊያ ይዘት ሲያልፍ ነው።
510 አልተራዘመም ። ደንበኛው ጥያቄውን ለመቀጠል ተጨማሪ ቅጥያዎችን ማስተላለፍ አለበት።
511 የአውታረ መረብ ማረጋገጫ ያስፈልጋል ። ደንበኛው ወደ አውታረ መረቡ ለመድረስ ራሱን ማረጋገጥ አለበት።
የገጹን ሁኔታ ኮድ እንዴት ማረጋገጥ እንደሚቻል
በዚህ ክፍል ውስጥ የገጹን ሁኔታ ኮድ ለመፈተሽ ለሦስት ዋና መንገዶች ትኩረት እንሰጣለን-በትእዛዝ መስመር ፣ በድር አሳሽ እና ገለልተኛ የመስመር ላይ አገልግሎቶችን በመጠቀም። እያንዳንዳቸው እነዚህ ዘዴዎች የራሳቸው ጥቅሞች አሏቸው እና በተለያዩ ሁኔታዎች ውስጥ ጠቃሚ ሊሆኑ ይችላሉ.
በትእዛዝ መስመር በኩል የአገልጋይ ምላሽን በመፈተሽ ላይ
የትእዛዝ መስመሩ የድር አሳሽ ሳይጠቀሙ የገጹን ሁኔታ ኮድ ለመፈተሽ ምቹ መንገድ ይሰጣል። ለዚህ ዘዴ የትእዛዝ መስመሩን መክፈት እና ትዕዛዙን መጠቀም ያስፈልግዎታል-
curl -I http://page-address
ይህ ትእዛዝ የ HEAD ጥያቄ (የራስጌዎች ጥያቄ) ወደተገለጸው ዩአርኤል ይልካል እና የኤችቲቲፒ ሁኔታ ኮድን ጨምሮ መረጃን ያሳያል፡
ከላይ ያለው ምሳሌ የተሳካ የምላሽ ኮድ ያሳያል። እንደ 404 Not Found HTTP ስህተት ያለ የስህተት ኮድ የያዘ ምላሽ ከሆነ ውጤቱ ተመሳሳይ ይመስላል።
በአሳሹ ኮንሶል በኩል የአገልጋዩን ምላሽ በመፈተሽ ላይ
የድር አሳሽ ገንቢ ኮንሶል የገጹን ሁኔታ ኮድ ማረጋገጥን ጨምሮ የተለያዩ ስራዎችን ለማከናወን መሳሪያዎችን ያቀርባል። በአገልጋዩ ምላሽ ውስጥ የኤችቲቲፒ ኮድን ለማየት የገንቢ ኮንሶል (Ctrl+Shift+K) ወይም (Ctrl+shift+J) እንደተጠቀመው አሳሽ መክፈት ያስፈልግዎታል። በመቀጠል “አውታረ መረብ” የሚለውን ክፍል ይምረጡ እና የሚፈልጉትን ገጽ ይጫኑ-
ገለልተኛ መሳሪያዎችን በመጠቀም የአገልጋዩን ምላሽ በመፈተሽ ላይ
በመጀመሪያ ደረጃ አገልግሎቱን ራሱ መክፈት ያስፈልግዎታል ፣ ከዚያ ለማወቅ የሚፈልጉትን የገጹን አድራሻ ያስገቡ እና ማረጋገጫ ይጠይቁ
ውጤቱ በገጹ ግርጌ ላይ ይታያል-
መደምደሚያ
በማጠቃለያው የኤችቲቲፒ ስህተት ኮዶችን መረዳት እና ማንበብ መቻል በድር ልማት እና በአገልጋይ ጥገና ላይ ለሚሳተፍ ለማንኛውም ሰው ቁልፍ ችሎታ እንደሆነ ሊሰመርበት ይገባል። እያንዳንዱን ስህተት በምንረዳበት ጊዜ እና እነሱን ለማግኘት መሳሪያዎቹን ስንመረምር፣ እነዚህን የድር አገልግሎቶች ገፅታዎች በብቃት ማስተዳደር ለምን አስፈላጊ እንደሆነ እናያለን።