بخش های اصلی

آموزش HTTP

HTTP – URL Encoding (رمزگذاریِ URL)

URLهایِ HTTP، که اغلب حاوی کاراکترهایی خارج از محدوده ی مجموعه ی ASCII هستن، فقط از طریق اینترنت و با استفاده از مجموعه کاراکترهای ASCII فرستاده میشن. بنابراین این کاراکترهای ناامن باید با یک % که با دو رقم هگزادسیمال دنبال شده، جایگزین بشن.

جدول زیر سمبل های ASCIIیِ کاراکترها و جایگزین هایشان را نشان میده که قبل از پاس دادن به سرور، در URL استفاده میشن.

ASCII Symbol Replacement(جایگزین)
< 32   رمزگذاری با %xx در مواقعی که xx نمایش هگزادسیمال کارکتر است.
32 space + یا %20
33 ! %21
34 " %22
35 # %23
36 $ %24
37 % %25
38 & %26
39 ' %27
40 ( %28
41 ) %29
42 * *
43 + %2B
44 , %2C
45 - -
46 . .
47 / %2F
48 0 0
49 1 1
50 2 2
51 3 3
52 4 4
53 5 5
54 6 6
55 7 7
56 8 8
57 9 9
58 : %3A
59 ; %3B
60 < %3C
61 = %3D
62 > %3E
63 ? %3F
64 @ %40
65 A A
66 B B
67 C C
68 D D
69 E E
70 F F
71 G G
72 H H
73 I I
74 J J
75 K K
76 L L
77 M M
78 N N
79 O O
80 P P
81 Q Q
82 R R
83 S S
84 T T
85 U U
86 V V
87 W W
88 X X
89 Y Y
90 Z Z
91 [ %5B
92 %5C
93 ] %5D
94 ^ %5E
95 _ _
96 ` %60
97 a A
98 b B
99 c C
100 d D
101 e E
102 f F
103 g G
104 h H
105 i I
106 j J
107 k K
108 l L
109 m m
110 n n
111 o o
112 p p
113 q q
114 r r
115 s s
116 t t
117 u u
118 v v
119 w w
120 x x
121 y y
122 z z
123 { %7B
124 | %7C
125 } %7D
126 ~ %7E
127   %7F
> 127   رمزگذاری با %xx در مواقعی که xx نمایش هگزادسیمال کارکتر است.
در صورتی که سوال و یا نظری دارید، از بخش نظرات با ما در میان بگذارید.

خبـرنــامه

Newsletters

در خبــرنـامه سافت اسکیل عضو شویــد تا جدیدترین هـای سایت را بلافاصله در ایمیل خـود دریافت کنیـد

شما چه نظر و یا سوالی درباره این نوشته دارید؟

مبحث آموزشی

آموزش HTTP

HTTP

پرســیدن سؤال جدید

سؤال های تخصصی خود را از ما بپرسید

تبلیغات

دنبال کردن تلگرام کانال سافت اسکیل

https://telegram.me/softskill_ir

عملیات کاربران

خبـرنــامه

Newsletters

در خبــرنـامه سافت اسکیل عضو شویــد تا جدیدترین هـای سایت را بلافاصله در ایمیل خـود دریافت کنیـد