URL ਇੰਕੋਡਿੰਗ ਦਾ ਸੰਖੇਪ ਜਾਣ ਪਛਾਣ

ਇੱਕ ਵੈਬਸਾਈਟ ਦੇ URL , ਜੋ ਆਮ ਤੌਰ ਤੇ "ਵੈਬਸਾਈਟ ਐਡਰੈੱਸ" ਵਜੋਂ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ, ਉਹ ਹੈ ਜੋ ਕਿਸੇ ਖਾਸ ਵੈਬਸਾਈਟ ਨੂੰ ਐਕਸੈਸ ਕਰਨ ਲਈ ਕਿਸੇ ਵੈਬ ਬ੍ਰਾਉਜ਼ਰ ਵਿੱਚ ਦਾਖ਼ਲ ਹੋ ਸਕਦੇ ਹਨ. ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ URL ਦੇ ਰਾਹੀਂ ਜਾਣਕਾਰੀ ਪਾਸ ਕਰਦੇ ਹੋ, ਤੁਹਾਨੂੰ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ ਕਿ ਇਹ ਸਿਰਫ ਖਾਸ ਅਨੁਮਤੀ ਦੇ ਅੱਖਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਇਹ ਅਨੁਮਤੀਆਂ ਦੇ ਅੱਖਰਾਂ ਵਿੱਚ ਵਰਣਮਾਲਾ ਦੇ ਅੱਖਰ, ਅੰਕਾਂ, ਅਤੇ ਕੁਝ ਖਾਸ ਅੱਖਰ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ ਜੋ URL ਸਤਰ ਵਿੱਚ ਅਰਥ ਰੱਖਦੇ ਹਨ. ਕਿਸੇ ਵੀ ਹੋਰ ਅੱਖਰ ਜੋ ਕਿਸੇ ਯੂਆਰਐਲ ਵਿੱਚ ਜੋੜੇ ਜਾਣ ਦੀ ਲੋੜ ਹੈ, ਨੂੰ ਏਨਕੋਡ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਤਾਂ ਕਿ ਉਹ ਉਹਨਾਂ ਪੰਨਿਆਂ ਅਤੇ ਸੰਸਾਧਨਾਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਬਰਾਊਜ਼ਰ ਦੀ ਯਾਤਰਾ ਦੌਰਾਨ ਸਮੱਸਿਆਵਾਂ ਦਾ ਕਾਰਨ ਨਾ ਬਣ ਸਕਣ ਜੋ ਤੁਸੀਂ ਵੇਖ ਰਹੇ ਹੋ.

ਇੱਕ ਏਨਕੋਡਿੰਗ ਇੱਕ URL

URL ਸਤਰ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਏਨਕੋਡ ਕੀਤਾ ਅੱਖਰ ਅੱਖਰ ਹੈ ਜਦੋਂ ਵੀ ਤੁਸੀਂ URL ਵਿੱਚ ਕਿਸੇ ਪਲੱਸ-ਸਾਈਨ (+) ਨੂੰ ਦੇਖਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਇਸ ਅੱਖਰ ਨੂੰ ਦੇਖੋਗੇ. ਇਹ ਸਪੇਸ ਅੱਖਰ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਇੱਕ ਪਲੱਸ ਸਾਈਨ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਵਰਣਨ ਦੇ ਤੌਰ ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ ਜੋ ਇੱਕ URL ਵਿੱਚ ਉਸ ਜਗ੍ਹਾ ਦਾ ਪ੍ਰਯੋਗ ਕਰਦਾ ਹੈ. ਸਭ ਤੋਂ ਆਮ ਤਰੀਕਾ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਦੇਖੋਗੇ ਇੱਕ ਮੈਟਲੌਟ ਲਿੰਕ ਵਿੱਚ ਹੁੰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਇੱਕ ਵਿਸ਼ਾ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ. ਜੇ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਇਸ ਵਿਸ਼ੇ ਵਿੱਚ ਖਾਲੀ ਥਾਂ ਹੋਵੇ ਤਾਂ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਨੂੰ ਪਲੱਸਸ ਦੇ ਤੌਰ ਤੇ ਐਨਕੋਡ ਕਰ ਸਕਦੇ ਹੋ:

mailto: email? ਵਿਸ਼ਾ = ਇਹ + + ਮੇਰੀ + ਵਿਸ਼ਾ ਹੈ

ਇੰਕੋਡਿੰਗ ਟੈਕਸਟ ਦਾ ਇਹ ਬਿੱਟ "ਇਹ ਮੇਰਾ ਵਿਸ਼ਾ ਹੈ" ਦਾ ਵਿਸ਼ਾ ਪ੍ਰਸਾਰਿਤ ਕਰੇਗਾ. ਇੰਕੋਡਿੰਗ ਵਿੱਚ "+" ਅੱਖਰ ਨੂੰ ਅਸਲੀ ਨਾਲ ਤਬਦੀਲ ਕੀਤਾ ਜਾਵੇਗਾ ਜਦੋਂ ਇਹ ਬਰਾਊਜ਼ਰ ਵਿੱਚ ਪੇਸ਼ ਕੀਤਾ ਜਾਵੇਗਾ.

URL ਨੂੰ ਏਨਕੋਡ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਦੇ ਏਨਕੋਡਿੰਗ ਸਟ੍ਰਿੰਗਸ ਦੇ ਨਾਲ ਖਾਸ ਅੱਖਰਾਂ ਨੂੰ ਬਦਲ ਦਿਓ ਇਹ ਲਗਭਗ ਹਮੇਸ਼ਾਂ ਇੱਕ% ਅੱਖਰ ਨਾਲ ਸ਼ੁਰੂ ਹੋਵੇਗਾ.

ਇੱਕ ਏਨਕੋਡਿੰਗ ਇੱਕ URL

ਸਖਤੀ ਨਾਲ ਬੋਲਣਾ, ਤੁਹਾਨੂੰ ਹਮੇਸ਼ਾਂ ਇੱਕ URL ਵਿੱਚ ਲੱਭੇ ਗਏ ਕਿਸੇ ਵੀ ਵਿਸ਼ੇਸ਼ ਅੱਖਰ ਨੂੰ ਐਨਕੋਡ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ. ਇੱਕ ਮਹੱਤਵਪੂਰਣ ਨੋਟ, ਜੇਕਰ ਤੁਸੀਂ ਇਸ ਸਾਰੇ ਭਾਸ਼ਣ ਜਾਂ ਏਨਕੋਡਿੰਗ ਨਾਲ ਡਰਾਵੇ ਮਹਿਸੂਸ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਇਹ ਹੈ ਕਿ ਆਮ ਤੌਰ 'ਤੇ ਤੁਹਾਨੂੰ ਫਾਰਮ ਡੇਟਾ ਨੂੰ ਛੱਡ ਕੇ ਕਿਸੇ ਆਮ ਅੱਖਰ ਨੂੰ ਆਪਣੇ ਆਮ ਸੰਦਰਭ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਮਿਲੇਗਾ.

ਬਹੁਤੇ ਯੂਆਰਐਲ ਸਧਾਰਨ ਅੱਖਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ ਜੋ ਹਮੇਸ਼ਾਂ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ, ਇਸ ਲਈ ਕੋਈ ਵੀ ਐਨਕੋਡਿੰਗ ਦੀ ਜ਼ਰੂਰਤ ਨਹੀਂ ਹੈ.

ਜੇ ਤੁਸੀਂ GET ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਸੀਜੀਜੀ ਸਕਰਿਪਟ ਨੂੰ ਡਾਟਾ ਜਮ੍ਹਾਂ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਡੇਟਾ ਨੂੰ ਇਨਕੋਡ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਕਿਉਂਕਿ ਇਹ URL ਤੇ ਭੇਜਿਆ ਜਾਵੇਗਾ. ਉਦਾਹਰਣ ਦੇ ਲਈ, ਜੇ ਤੁਸੀਂ ਇੱਕ ਆਰਐਸਐਸ ਫੀਡ ਨੂੰ ਉਤਸ਼ਾਹਿਤ ਕਰਨ ਲਈ ਇੱਕ ਲਿੰਕ ਲਿਖ ਰਹੇ ਹੋ, ਤਾਂ ਤੁਹਾਡੇ ਯੂਆਰਐਲ ਨੂੰ ਉਸ ਸਕਰਿਪਟ ਵਿੱਚ ਸ਼ਾਮਿਲ ਕਰਨ ਲਈ ਏਨਕੋਡ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ ਜੋ ਤੁਸੀਂ ਇਸਨੂੰ ਉਤਸ਼ਾਹਤ ਕਰ ਰਹੇ ਹੋ.

ਕੀ ਇੰਕੋਡੇਡ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ?

ਕੋਈ ਵੀ ਅੱਖਰ, ਜੋ ਕਿ ਵਰਣਮਾਲਾ ਦੇ ਅੱਖਰ, ਇੱਕ ਨੰਬਰ, ਜਾਂ ਵਿਸ਼ੇਸ਼ ਅੱਖਰ ਨਹੀਂ ਹੈ ਜੋ ਕਿ ਉਸਦੇ ਆਮ ਸੰਦਰਭ ਤੋਂ ਬਾਹਰ ਵਰਤੇ ਜਾ ਰਹੇ ਹਨ, ਨੂੰ ਤੁਹਾਡੇ ਪੰਨੇ 'ਤੇ ਏਨਕੋਡ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਹੇਠਾਂ ਇਕ ਆਮ ਵਰਣਾਂ ਦੀ ਸਾਰਣੀ ਹੈ ਜੋ ਕਿ ਇੱਕ URL ਅਤੇ ਉਨ੍ਹਾਂ ਦੇ ਐਨਕੋਡਿੰਗ ਵਿੱਚ ਲੱਭੇ ਜਾ ਸਕਦੇ ਹਨ.

ਰਿਜ਼ਰਵਡ ਅੱਖਰ ਯੂਆਰਐਲ ਇੰਕੋਡਿੰਗ

ਅੱਖਰ URL ਵਿੱਚ ਉਦੇਸ਼ ਇੰਕੋਡਿੰਗ
: ਐਡਰੈੱਸ ਤੋਂ ਵੱਖਰੇ ਪ੍ਰੋਟੋਕੋਲ (http) % 3B
/ ਵੱਖਰੇ ਡੋਮੇਨ ਅਤੇ ਡਾਇਰੈਕਟਰੀ % 2F
# ਵੱਖਰੇ ਐਂਕਰ % 23
? ਵੱਖਰੀ ਕਿਊਰੀ ਸਤਰ % 3F
& ਵੱਖਰੇ ਕਾਊਂਟੀ ਤੱਤ % 24
@ ਡੋਮੇਨ ਤੋਂ ਵੱਖਰਾ ਯੂਜ਼ਰਨਾਮ ਅਤੇ ਪਾਸਵਰਡ % 40
% ਇੱਕ ਏਨਕੋਡਡ ਅੱਖਰ ਦਰਸਾਉਂਦਾ ਹੈ % 25
+ ਇੱਕ ਸਪੇਸ ਦਰਸਾਉਂਦਾ ਹੈ % 2B
<ਸਪੇਸ> URL ਵਿੱਚ ਸਿਫਾਰਸ਼ ਨਹੀਂ ਕੀਤੀ ਗਈ % 20 ਜਾਂ +

ਨੋਟ ਕਰੋ ਕਿ ਇਹ ਏਨਕੋਡ ਕੀਤੀਆਂ ਉਦਾਹਰਨਾਂ HTML ਵਿਸ਼ੇਸ਼ ਅੱਖਰਾਂ ਨਾਲ ਤੁਹਾਨੂੰ ਮਿਲਦੀਆਂ ਹਨ. ਉਦਾਹਰਨ ਲਈ, ਜੇ ਤੁਹਾਨੂੰ ਇੱਕ ਐਪਰਸੈਂਡ (&) ਅੱਖਰ ਦੇ ਨਾਲ ਯੂਆਰਐੱਨ ਐਨਕੋਡ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਤੁਸੀਂ% 24 ਇਸਤੇਮਾਲ ਕਰੋਗੇ, ਜੋ ਉਪਰੋਕਤ ਟੇਬਲ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ. ਜੇ ਤੁਸੀਂ HTML ਨੂੰ ਲਿਖ ਰਹੇ ਹੋ ਅਤੇ ਤੁਸੀਂ ਟੈਕਸਟ ਨੂੰ ਐਪਰਸੈਨਡ ਲਗਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ% 24 ਨਹੀਂ ਵਰਤ ਸਕਦੇ. ਇਸਦੀ ਬਜਾਏ, ਤੁਸੀਂ "& amp;"; ਜਾਂ "& # 38;", ਜੋ ਪੇਸ਼ ਕੀਤੇ ਗਏ ਹਨ ਅਤੇ ਦੋਵੇਂ HTML ਪੇਜ ਵਿੱਚ ਲਿਖਦੇ ਹਨ. ਇਹ ਪਹਿਲਾਂ ਵਿੱਚ ਉਲਝਣ ਜਾਪਦਾ ਹੈ, ਲੇਕਿਨ ਮੂਲ ਰੂਪ ਵਿੱਚ ਉਹ ਪਾਠ ਦੇ ਵਿੱਚ ਅੰਤਰ ਹੈ ਜੋ ਪੰਨਾ ਉੱਤੇ ਆਉਂਦੇ ਹਨ, ਜੋ ਕਿ HTML ਕੋਡ ਦਾ ਹਿੱਸਾ ਹੈ, ਅਤੇ URL ਸਤਰ, ਜੋ ਕਿ ਇੱਕ ਵੱਖਰੀ ਹਸਤੀ ਹੈ ਅਤੇ ਇਸਲਈ ਵੱਖ-ਵੱਖ ਨਿਯਮਾਂ ਦੇ ਅਧੀਨ ਹੈ.

ਇਸ ਤੱਥ ਦੇ ਕਿ "ਅਤੇ" ਅੱਖਰ, ਅਤੇ ਕਈ ਹੋਰ ਅੱਖਰ, ਹਰ ਇੱਕ ਵਿੱਚ ਵਿਖਾਈ ਦੇ ਸਕਦੇ ਹਨ, ਤੁਹਾਨੂੰ ਦੋਵਾਂ ਵਿਚਾਲੇ ਫਰਕ ਨੂੰ ਘਿਰਣਾ ਨਹੀਂ ਕਰਨਾ ਚਾਹੀਦਾ.

ਜੈਨੀਫਰ ਕ੍ਰਿਨਿਨ ਦੁਆਰਾ ਮੂਲ ਲੇਖ. ਜੇਰੇਮੀ ਗਿਰਾਰਡ ਦੁਆਰਾ ਸੰਪਾਦਿਤ