تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ماهو ال UrlEncoding
#1


مـاهـو  UrlEncoding "تشفير رابط"

لتشفير الحروف الغير آمنه لتمرر في الرابط.

«---------------------------------------»

- ماهي الحروف الغير آمنه

*ASCII هو نظام الترميز المستخدم في الروابط
  • الحروف التي ليست موجوده في ASCII 
  • الحروف المحجوزة Reserved Characters وهي الحروف التي تستخدم في تحديد بنية الرابط كـ : , ؟ , & , / ,...
  • حروف التحكم Control Characters وهي غير قابلة للطباعة unprintable
  • بعض الاحرف التي قد يساء فهمها لأسباب مختلفة كـ Space , < , > , # , ~ , ...

«---------------------------------------»

- كيف يتم تشفير الحروف الغير آمنه
بوضع % ثم رقمي الحرف في Hexadecimal
مثال المسافة (Space) يتم تحويلها الى %20 او + 

«---------------------------------------»

- متى اقوم بتشفير الحروف الغير آمنه
عندما ترسل طلب Post or Get والمعلومات تستخرج من نماذج Forms
المستخدم قد يدخل احرف غير آمنه
او عندما تضع قيم ثابته يجب ان تتاكد انها آمنه
ايضا يجب ان تتاكد ان الروابط في مستند html جميعها آمنه

«---------------------------------------»


- ماهي الحروف الآمنه
A-Z
a-z
0123456789
$-_.+!*'(),,

«---------------------------------------»

مثال : 

http://www.domain.com/lovevb.php?varname=value
اذا كانت قيمة المتغير varname تحتوي على "اهلا بكم"
يجب تشفيرها لتكون هكذا
lovevb.php?varname=%D8%A7%D9%87%D9%84%D8%A7%20%D8%A8%D9%83%D9%85/

«---------------------------------------»
يمكنك استخدام دوال لتشفير الروابط ابحث عنها

في النهاية اتمنى اني وفقت في شرح الموضوع

اذا كان لديك اي استفسار ضعه
لا تنسوني من صالح دعائكم
Heart
*آتمنى ذكر الحقوق ان اردت نشره
   LoveVb # Vb4Arb-
الْلَّهُم صَلِّ وَسَلِم وَبَارِك عَلَى سَيِّدِنَا مُحَمَّد
الرد }}}}
تم الشكر بواسطة: myalsailamy
#2
جميل جدا  ،،  

الله يجزاك خير  موضوع مفيد و  غني بالمعلومات

فيه نقطه حبيت  اذكرها و هي جزئية (المتغيرات) هذه تسمى في عالم برمجة الويب  QueryString (هذا المصطلح الذي ستبحث عنه بقوقل لمن اراد تعلمها و التوسع فيها) و يجب على كل مبرمج ويب معرفتها بسبب عدم وجود  متغيرات عامه في الويب كما في تطبيقات الويندوز .
اسم معرفي : محمد يحيى
الرد }}}}
تم الشكر بواسطة: LoveVb , LoveVb
#3
بارك الله فيك
مصطلح مهم جدا بالنسبه لي
Heart
الْلَّهُم صَلِّ وَسَلِم وَبَارِك عَلَى سَيِّدِنَا مُحَمَّد
الرد }}}}
تم الشكر بواسطة: myalsailamy


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم