دراج الشبح مشرف منتدى الكمبيوتر والانترنت
الأوسمة : عدد الرسائل : 44273 العمر : 25 الإقامة : ليبيا الدولة : الجنسية : تاريخ التسجيل : 12/09/2016 السٌّمعَة : 60
| موضوع: ﺟﻠﺴﺔ ﻧﻘﻞ ﺍﻟﻨﺺ ﺍﻟﻔﺎﺋﻖ الثلاثاء أغسطس 02, 2022 7:19 am | |
|
ﺟﻠﺴﺔ ﻧﻘﻞ ﺍﻟﻨﺺ ﺍﻟﻔﺎﺋﻖ ﻳﻌﻤﻞ ﺍﻟﻤﻴﺜﺎﻕ ﺑﻨﻈﺎﻡ Client Server Response ﺃﻱ ﻧﻈﺎﻡ ﺍﻟﺮﺩ ﺑﻴﻦ ﺍﻟﻌﻤﻴﻞ ﻭﺍﻟﺨﺎﺩﻡ، ﻭﺑﻤﻌﻨﻰ ﺁﺧﺮ ﺗﺠﺮﻯ ﺍﻟﻌﻤﻠﻴﺔ ﻛﺎﻟﺘﺎﻟﻲ : ﻳﻘﻮﻡ ﺍﻟﻤﺘﺼﻔﺢ، ﻭﺍﻟﺬﻱ ﻳﻔﻬﻢ ﻧﻈﺎﻡ ﺍﻟﻤﻴﺜﺎﻕ ( ﺍﻟﺒﺮﻭﺗﻮﻛﻮﻝ) ﺟﻴﺪﺍً، ﺑﺈﺭﺳﺎﻝ ﻃﻠﺐ ﺇﻟﻰ ﺍﻟﺨﺎﺩﻡ ﻋﺒﺮ ﻣﻠﻒ ﻣﻨﺘﻈﺮﺍً ﻧﺘﻴﺠﺔ ﺍﻟﻄﻠﺐ ﻭﻳﻜﻮﻥ ﺫﻟﻚ ﺍﻟﻄﻠﺐ ﻣﻮﺟﻬﺎً ﻏﺎﻟﺒﺎً ﻟﻠﻤﻨﻔﺬ ﺭﻗﻢ 80 ﻋﻠﻰ ﺍﻟﺨﺎﺩﻡ، ﻭﻫﻮ ﺍﻟﻤﻨﻔﺬ ﺍﻟﺬﻱ ﻳﻘﻮﻡ ﺍﻟﺨﺎﺩﻡ ﺑﺘﻬﻴﺌﺘﻪ ﻻﺳﺘﻘﺒﺎﻝ ﻣﺜﻞ ﻫﺬﻩ ﺍﻟﻄﻠﺒﺎﺕ . ﻳﺘﻠﻘﻰ ﺍﻟﺨﺎﺩﻡ ﺍﻟﻄﻠﺐ ﻭﻳﻘﻮﻡ ﺑﺎﻟﺮﺩ ﻋﻠﻴﻪ ﺑﺮﺳﺎﻟﺔ ﺗﺘﻜﻮﻥ ﻣﻦ ﻋﺪﺓ ﺃﺟﺰﺍﺀ (ﺭﺃﺱ ﻧﺘﻴﺠﺔ ﺍﻟﻄﻠﺐ ﺛﻢ ﻧﺘﻴﺠﺔ ﺍﻟﻄﻠﺐ ﺃﻭ ﻣﺤﺘﻮﻳﺎﺗﻪ ﺍﻟﻤﻄﻠﻮﺑﺔ ) ﻭﻳﺘﻢ ﺗﻮﺟﻴﻪ ﺗﻠﻚ ﺍﻟﺮﺳﺎﻟﺔ ﺇﻟﻰ ﺟﻬﺎﺯ ﺍﻟﻌﻤﻴﻞ ﻣﺮﺓ ﺃﺧﺮﻯ ﻋﻠﻰ ﺃﻱ ﻣﻨﻔﺬ ﻓﺎﺭﻍ ﻓﻲ ﺟﻬﺎﺯ ﺍﻟﻌﻤﻴﻞ ﻭﻏﺎﻟﺒﺎ ﻣﺎﻳﻜﻮﻥ ﺭﻗﻢ ﺍﻟﻤﺨﺮﺝ ﺃﻋﻠﻰ ﻣﻦ 1024 ﺣﻴﺚ ﺃﻥ ﺍﻷﺭﻗﺎﻡ ﺃﺳﻔﻞ ﺫﻟﻚ ﺍﻟﺮﻗﻢ ﻣﺨﺼﺼﺔ ﻷﻏﺮﺍﺽ ﻣﻌﺮﻭﻓﺔ ﻭﻣﺤﺪﺩﻩ ﻋﺪﻣﻴﺔ ﺍﻟﺤﺎﻟﺔ ﻧﻈﺎﻡ HTTP ﻳﻌﻤﻞ ﻋﻠﻰ ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺑﻄﺮﻳﻘﺔ ﻳﻌﺒﺮ ﻋﻨﻬﺎ ﺑﺄﻧﻬﺎ ﻋﺪﻳﻤﺔ ﺍﻟﺤﺎﻟﺔ ﻣﻤﺎ ﻳﻌﻨﻲ ﺳﺮﻋﺔ ﻛﺒﻴﺮﺓ ﻓﻲ ﻧﻘﻞ ﺻﻔﺤﺎﺕ ﺍﻟﻤﻮﺍﻗﻊ ﻣﻦ ﻭﺇﻟﻰ ﺟﻬﺎﺯ ﺍﻟﻌﻤﻴﻞ، ﻫﺬﺍ ﻳﻌﻨﻲ ﺳﺮﻋﺔ ﻛﺒﻴﺮﺓ ﻓﻲ ﻧﻘﻞ ﻣﻮﺍﻗﻊ ﺍﻟﺸﺒﻜﺔ ﻭﺍﺳﺘﻀﺎﻓﺔ ﻋﺎﻟﻴﺔ ﻟﻜﺎﻓﺔ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺃﻭ ﺑﻤﻌﻨﻰ ﺁﺧﺮ ﻻ ﻳﻬﺘﻢ ﻛﺜﻴﺮﺍً ﺑﻌﻤﻠﻴﺔ ﻓﻘﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﺍﻟﺤﺼﻮﻝ ﻋﻠﻴﻬﺎ ﺃﺛﻨﺎﺀ ﺍﻻﺗﺼﺎﻝ . ﻃﺮﻕ ﺍﻟﻄﻠﺐ ﺍﻟﻄﻠﺐ HTTP 1.1 ﻳﺘﻢ ﻋﻤﻠﻪ ﺑﺎﺳﺘﺨﺪﺍﻡ .telnet ﺭﺳﺎﻟﺔ ﺑﺮﻭﺗﻮﻛﻮﻝ ﻧﻘﻞ ﺍﻟﻨﺺ ﺍﻟﻔﺎﺋﻖ ﻭﻗﺴﻢ ﺭﺃﺱ ﺑﺮﻭﺗﻮﻛﻮﻝ ﻧﻘﻞ ﺍﻟﻨﺺ ﺍﻟﻔﺎﺋﻖ ﻭﺟﺴﻢ ﺍﻻﺳﺘﺠﺎﺑﺔ ﺳﺘﺠﺪﻫﻢ ﻣﻌﻠﻤﻴﻦ ﺑﺎﻟﻮﺍﻥ ﻣﺨﺘﻠﻔﺔ ﻃﺮﻕ ﺍﻟﻄﻠﺐ ( ﺑﺎﻹﻧﺠﻠﻴﺰﻳﺔ : Request Methods ) ﻳﻌﺮﻑ ﻧﻈﺎﻡ HTTP ﺛﻤﺎﻧﻴﺔ ﻭﺳﺎﺋﻞ ﺃﻭ ﻃﻠﺒﺎﺕ ﺗﺮﺳﻞ ﺇﻟﻰ ﺧﺎﺩﻡ ( ﺗﺴﻤﻰ ﺃﺣﻴﺎﻧﺎ ( verbs )؛ ﺃﻱ ﺃﻓﻌﺎﻝ) ﺗﺼﻒ ﺍﻟﻄﻠﺐ ﺍﻟﻤﺮﺍﺩ ﻋﻠﻰ ﺍﻟﻤﺼﺪﺭ ﺍﻟﻤﺮﻓﻖ . HEAD ﺗﻄﻠﺐ ﺭﺩﺍً ﻣﻄﺎﺑﻘﺎً ﻟﺬﻟﻚ ﺍﻟﺬﻱ ﻳﺮﺟﻌﻪ ﻃﻠﺐ GET ، ﻟﻜﻦ ﺑﺪﻭﻥ ﻗﺴﻢ ﺍﻟـ ( ﺟﺴﻢ body ) . ﻭﻳﻔﻴﺪ ﻫﺬﺍ ﻓﻲ ﺍﻟﺤﺼﻮﻝ ﻋﻠﻰ ﻣﻌﻠﻮﻣﺎﺕ ﻋﻦ ﺍﻟﻤﻄﻠﻮﺏ ﺩﻭﻥ ﻧﻘﻞ ﻋﻠﻰ ﻛﺎﻣﻞ ﺍﻟﻤﺤﺘﻮﻯ . GET ﻃﻠﺐ ﻋﺮﺽ؛ ﻭﻫﻮ ﺃﻛﺜﺮ ﻭﺳﻴﻠﺔ ﻣﺴﺘﺨﺪﻣﺔ ﺍﻟﻴﻮﻡ ﻋﻠﻰ ﺍﻟﺸﺒﻜﺔ . POST ﺇﺭﺳﺎﻝ ﻣﻌﻠﻮﻣﺎﺕ ﻣﻦ ﺍﻟﻤﺴﺘﺨﺪﻡ ﺍﻟﺰﺑﻮﻥ ( ﻣﻦ form ﻓﻲ ﺻﻔﺤﺔ html ﻣﺜﻼ ) ﻟﻠﻬﺪﻑ ﺍﻟﻤﺮﻓﻖ . ﺗﻮﺿﻊ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺿﻤﻦ ﻗﺴﻢ ﺍﻟـ ( ﺟﺴﻢ body) ﻣﻦ ﺍﻟﻄﻠﺐ . PUT ﺗﺤﻤﻴﻞ ﺇﻟﻰ ﺍﻟﻬﺪﻑ . DELETE ﻣﺴﺢ ﺍﻟﻬﺪﻑ (ﻭ ﻧﺎﺩﺭﺍً ﻣﺎ ﺗﺴﺘﺨﺪﻡ) . TRACE ﺗﺮﺩ ﺑﺬﺍﺕ ﺍﻟﻄﻠﺐ ﺍﻟﺬﻱ ﻭﺻﻞ، ﻭﺫﻟﻚ ﻟﻴﺴﺘﻄﻴﻊ ﺍﻟﺰﺑﻮﻥ ﺃﻱ ﺗﻌﺪﻳﻼﺕ ﺗﻘﻮﻡ ﺑﻬﺎ ﺧﻮﺍﺩﻡ ﻓﻲ ﺍﻟﻄﺮﻳﻖ . OPTIONS ﺗﺮﺩ ﺍﻟﻮﺳﺎﺋﻞ ﺍﻟﺘﻲ ﻳﺪﻋﻤﻬﺎ ﺧﺎﺩﻡ ﺍﻟﻮﻳﺐ، ﻳﺴﺘﺨﺪﻡ ﻟﻔﺤﺺ ﻛﻴﻒ ﻳﻌﻤﻞ ﺧﺎﺩﻡ ﺍﻟﻮﻳﺐ . CONNECT ﻟﻼﺳﺘﺨﺪﺍﻡ ﻣﻊ ﺧﺎﺩﻡ ﻭﻛﻴﻞ ﻗﺪ ﻳﺤﻮﻝ ﺇﻟﻰ ﻧﻔﻖ ﺑﺮﻭﺗﻮﻛﻮﻝ ﻃﺒﻘﺔ ﺍﻟﻤﻨﺎﻓﺬ ﺍﻵﻣﻨﺔ . ﺗﺪﻋﻢ ﺧﻮﺍﺩﻡ ﺍﻟﻮﻳﺐ GET ﻭHEAD ﻋﻠﻰ ﺃﻗﻞ ﺗﻘﺪﻳﺮ، ﻭﻋﺎﺩﺓ ﻣﺎ ﺗﺪﻋﻢ OPTIONS ﺃﻳﻀﺎً
| |
|