سؤال بخصوص https://

Mhmd_alharbi

السلام عليكم ورحمة الله وبركاته

في بعض الأحيان اشوف مثل كذا ولا اعرف وش هي

http:/

ftp://

file://

ممكن احد يشرحها لنا بالتفصيل وكيف اسوي واحد خاص فيني مثلا اسميه mhmd

وشاكرين الله لكم

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

ما تقصده هو البروتوكول، وهو طريقة للتواصل بالبيانات بين البرمجيَّات، فمثلًا في برتوكول http عندما يرسل المُتصفح طلب جلب الصفحة الحاليَّة قد يكون مصدر الطلب كالتالي: 

 

Accept:text/html, */*; q=0.01 #نوع الرَّد المتوقع، في هذه الحالة مستند HTML

Accept-Encoding:gzip, deflate, sdch#يقبل ضغط البيانات
Accept-Language:ar,en-US;q=0.8,en;q=0.6 #اللّغات المدعومة
User-Agent:Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.103 Safari/537.36 #معلومة المُرسل في هذه الحالة المُرسل هو كروم

فيرد الخادم في حالة وجود بيانات

Server:nginx/1.9.9; الخادم ngix
 Set-Cookie: a=b; إحفظ a بقيمة b في المُتصفح
Content-Type: text/htm;charset=utf-8; الصفحة مُستمند html مع ترميز UTF8

<p>محتوى الصفحة</p>

بالنسبة للبروتوكلات الَّتي ذكرتها:

https نفس البرتوكول http لكن مع شهادة أمان.

ftp برتوكول لنقل الملفَّات بين الخوادم.

file برتوكول لجلب الملفَّات المحليَّة.

لا عزيزي طبعاً لا يمكنك عمل mhmd://

هذه بروتوكولات أساسية في الانترنت وتتعرف عليها المتصفحات .. ليست من باب الترف أو مجرد رموز بل لكل واحدة معنى ووظيفة مختلفة

ربما قصد كيفية صنع البروتوكول، في النهاية، هنالك من صنع هذه البروتوكولات وسمّاها -ليس باسمه-، أليس كذلك؟

لو صنع بروتوكولًا باسمه فلن ييتعمله إلا التطبيقات التي صنعت لتعمل معه

لكن انا شفت بروتوكول خاص لشركة unreal وفيه بروتوكولات كثير خاصة شفتها غير http و https