freeCodeCamp/guide/arabic/html/url-encoding-reference/index.md

4.6 KiB
Raw Blame History

title localeTitle
Url Encoding Reference مرجع ترميز Url

مرجع ترميز Url

عنوان URL هو عنوان لموقع الويب. مثلما يجب أن تتبع العناوين البريدية تنسيقًا محددًا ليتم فهمه بواسطة ساعي البريد ، يجب على URLS اتباع تنسيق لفهمه وإيصالك إلى الموقع الصحيح.

هناك بعض الأحرف المسموح بها في سلسلة عنوان URL والأحرف الأبجدية والأرقام وعدد قليل من الأحرف فقط ; , / ? : @ & = + $ - _ . ! ~ * ' ( ) # يمكن أن يكون لها معاني خاصة.

الشخصيات المحجوزة:

| حرف المعنى | | --- | --- | | : | بروتوكول منفصل (http) من العنوان | | / | مجال منفصل والدلائل | | # | مراسي منفصلة | | ؟ | سلسلة استعلام منفصلة | | & | عناصر استعلام منفصلة | | @ | اسم المستخدم وكلمة المرور منفصلة من المجال | | ٪ | يشير إلى حرف مشفر | | + | يشير إلى مساحة |

التشفير:

يجب تشفير أي حرف غير حرف أبجدي أو رقم أو حرف محجوز قيد الاستخدام.

تستخدم عناوين URL مجموعة حروف ASCII ("American Standard Code for Information Interchange") ولذلك يجب أن يكون الترميز بتنسيق ASCII صحيح.

هناك وظائف في معظم لغات الويب للقيام بهذا الترميز لك ، على سبيل المثال في encodeURI() JavaScript وفي PHP rawurlencode() .

| حرف مشفرة | | --- | --- | | الفضاء ٪ 20 | | ! | ٪ 21 | | "|٪ 22 | | # | ٪ 23 | | $ | ٪ 24 | | ٪ | ٪ 25 | | & | ٪ 26 | | "| ٪ 27 | | (|٪ 28 | | ) | ٪ 29 | | * | ٪ 2A | | + | ٪ 2B | | ، | ٪ 2C | | - | ٪ 2D | | . | ٪ 2E | | / | ٪ 2F | | 0 | ٪ 30 | | 1 | ٪ 31 | | 2 | ٪ 32 | | 3 | ٪ 33 | | 4 | ٪ 34 | | 5 | ٪ 35 | | 6 | ٪ 36 | | 7 | ٪ 37 | | 8 | ٪ 38 | | 9 | ٪ 39 | | : | ٪ 3A | | . | ٪ 3B | | <| ٪ 3C | | = | ٪ 3D | | > | ٪ 3E | | ؟ | ٪ 3F | | @ | ٪ 40 | | أ | ٪ 41 | | ب | ٪ 42 | | ج | ٪ 43 | | د | ٪ 44 | | ه | ٪ 45 | | F | ٪ 46 | | ز | ٪ 47 | | ح | ٪ 48 | | أنا | ٪ 49 | | ي | ٪ 4A | | ك | ٪ 4B | | لام | ٪ 4C | | م | ٪ 4D | | ن | ٪ 4E | | يا ٪ 4F | | ف | ٪ 50 | | س | ٪ 51 | | R | ٪ 52 | | S | ٪ 53 | | تي | ٪ 54 | | يو | ٪ 55 | | V | ٪ 56 | | ث | ٪ 57 | | X | ٪ 58 | | Y | ٪ 59 | | Z | ٪ 5A | | [| ٪ 5B | | \ | ٪ 5C | | ] | ٪ 5D | | ^ | ٪ 5E | | _ | ٪ 5F | | `| ٪ 60 | | أ | ٪ 61 | | ب | ٪ 62 | | ج | ٪ 63 | | د | ٪ 64 | | ه | ٪ 65 | | و | ٪ 66 | | ز | ٪ 67 | | ح | 68 ٪ | أنا | ٪ 69 | | ي | ٪ 6A | | ك | ٪ 6B | | ل | ٪ 6C | | م | ٪ 6D | | ن | ٪ 6E | | س | ٪ 6F | | ع ٪ 70 | | ف | ٪ 71 | | ص | ٪ 72 | | ق | ٪ 73 | | ر | ٪ 74 | | ش | ٪ 75 | | v | ٪ 76 | | ث | ٪ 77 | | س | ٪ 78 | | ذ | ٪ 79 | | ض | ٪ 7A | | {| ٪ 7B | | | | ٪ 7C | | } | ٪ 7D | | ~ | ٪ 7E | | ¢ | ٪ A2 | | جنيه استرليني | ٪ A3 | | ¥ | ٪ A5 | | | | ٪ A6 | | § | ٪ A7 | | «| ٪ AB | | ¬ | ٪ AC | | ¯ | ٪ AD | | º | ٪ B0 | | ± | ٪ B1 | | ª | ٪ B2 | | ، | ٪ B4 | | µ | ٪ B5 | | »| ٪ BB | | ¼ | ٪ قبل الميلاد | | ½ | ٪ دينار بحريني | ¿| ٪ BF | | À | ٪ C0 | | Á | ٪ C1 | | Â | ٪ C2 | | أ ٪ C3 | | Ä | ٪ C4 | | Å | ٪ C5 | | Æ | ٪ C6 | | ا | ٪ C7 | | ب | ٪ C8 | | É | ٪ C9 | | Ê | ٪ CA | | Ë | ٪ CB | | Ì | ٪ CC | | Í | ٪ CD | | Î | ٪ CE | | Ï | ٪ CF | | Ð | ٪ D0 | | Ñ | ٪ D1 | | Ò | ٪ D2 | | Ó | ٪ D3 | | Ô | ٪ D4 | | Õ | ٪ D5 | | Ö | ٪ D6 | | Ø | ٪ D8 | | Ù | ٪ D9 | | Ú | ٪ DA | | Û | ٪ DB | | Ü | ٪ العاصمة | | Ý | ٪ DD | | Þ | ٪ DE | | ß | ٪ DF | | à | ٪ E0 | | á | ٪ E1 | | â | ٪ E2 | | م ٪ E3 | | ن | ٪ E4 | | å | ٪ E5 | | و ٪ E6 | | ç | ٪ E7 | | è | ٪ E8 | | é | ٪ E9 | | ê | ٪ EA | | ë | ٪ EB | | ì | ٪ EC | | أنا ٪ ED | | î | ٪ EE | | ï | ٪ EF | | ð | ٪ F0 | | ñ | ٪ F1 | | ò | ٪ F2 | | ó | ٪ F3 | | ô | ٪ F4 | | õ | ٪ F5 | | ö | ٪ F6 | | ÷ | ٪ F7 | | ø | ٪ F8 | | ù | ٪ F9 | | ú | ٪ FA | | û | ٪ FB | | ü | ٪ FC | | ý | ٪ FD | | þ | ٪ FE | | ÿ | ٪ FF |

مثال:

encodeURI(Free Code Camp);
// Free%20Code%20Camp

معلومات اكثر:

MDN encodeURI ()

https://www.w3schools.com/tags/ref\_urlencode.asp