URL Encoding in HTML Assignment Help
Encoding of an URL is the routine of decoding unprintable characters or characters with extra meaning inside URLs to an illustration which is clear cut and globally accepted by web browsers and servers .The various characters are
ASCII Control characters
Non-ASCII Control characters
Reserved Characters and
Unsafe Characters
ASCII Control characters
It is unprintable characters ideally employed for output control. The range of characters are 00-1F hexa (0-31 decimal) and 7F (127 decimal)
Non ASCII Control Characters
These are characters beyond the ASCII character set of 128 characters. The range is part of the ISO- Latin character set and includes the complete “top half” of the ISO – Latin set 80-FF hex (128-255 decimal)
URL Encoding in HTML Assignment Help Through Online Tutoring and Guided Sessions at MyAssignmentHelp
Reserved Characters
It represents a special character like $ dollar sign, &ersand. +plus, Comma, / forward slash, :colon, ; semicolon, =equal to sign, ?question mark and @ at symbol. All these symbols have to be encoded as these symbols have an extra special meaning within URL
Unsafe Characters
It includes space, less than symbol, quotation marks, greater than symbol, percent character, pound symbol, right curly braces, left curly braces, backslash, pipe, tilde, caret, grave accent, right square bracket, left square bracket. All these characters represent the probability of misunderstanding happening inside URLs for variety of reasons and all these characters must be encoded at all times
The notation of encoding reinstates the desired character with 3 characters. They are
Percentage Sign and 2 hexadecimal digits which correspond to the point of the character in the ASCII character set
Example
White space is the most general special character.
It is not possible to type a white space in URL openly
20 hexadecimals is the space position in the characters set
It is possible to employ %20 in the location of a white space once transmitting the request to the server
e.g.
http://www.exampl.com/new%20pricing.html
The above URL recovers a document with name “new pricing.html” from the domain www.exampl.com