URL ਐਨਕੋਡ/ਡੀਕੋਡ (ਜਾਪਾਨੀ URL ਅਤੇ ਕਵੈਰੀ ਬਦਲਾਕਾਰ)

ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ URL ਐਨਕੋਡ/ਡੀਕੋਡ (percent encoding) ਨੂੰ ਤੁਰੰਤ ਬਦਲੋ। encodeURIComponent/encodeURI ਦੇ ਵਿਹਾਰ ਵਿਚਕਾਰ ਬਦਲੋ ਅਤੇ ਸੰਭਾਵਿਤ ਦੋਹਰੀ ਐਨਕੋਡਿੰਗ ਪਛਾਣੋ।

ਆਟੋ ਮੋਡ ਮੂਲ ਰੂਪ ਵਿੱਚ ਚਾਲੂ ਹੈ। ਇਨਪੁੱਟ ਪੇਸਟ ਕਰੋ ਅਤੇ ਤੁਰੰਤ ਆਉਟਪੁੱਟ ਲਵੋ, ਫਿਰ ਕਾਪੀ, ਸਵੈਪ ਜਾਂ ਕਲੀਅਰ ਇੱਕੋ ਫਲੋ ਵਿੱਚ ਕਰੋ।

ਇਨਪੁੱਟ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਲੋਕਲ ਤੌਰ 'ਤੇ ਪ੍ਰਕਿਰਿਆ ਹੁੰਦੀ ਹੈ ਅਤੇ ਕਦੇ ਸਰਵਰ ਨੂੰ ਨਹੀਂ ਭੇਜੀ ਜਾਂਦੀ।

ਵਰਤੋਂ ਦਾ ਤਰੀਕਾ

  1. ਇਨਪੁੱਟ ਬਾਕਸ ਵਿੱਚ URL ਜਾਂ ਪੈਰਾਮੀਟਰ ਸਤਰ ਪੇਸਟ ਕਰੋ।
  2. ਮੋਡ (ਆਟੋ/ਐਨਕੋਡ/ਡੀਕੋਡ) ਅਤੇ ਟਾਰਗੇਟ (ਪੈਰਾਮੀਟਰ ਮੁੱਲ/ਪੂਰਾ URL) ਚੁਣੋ।
  3. ਨਤੀਜਾ ਵੇਖੋ ਅਤੇ ਕਾਪੀ ਕਰੋ। ਜਦੋਂ ਹੋਰ ਇੱਕ ਪਾਸ ਚਾਹੀਦਾ ਹੋਵੇ ਤਾਂ ਸਵੈਪ ਵਰਤੋ।

ਕਿਹੜਾ ਚੁਣਨਾ ਚਾਹੀਦਾ ਹੈ?

ਪੈਰਾਮੀਟਰ ਮੁੱਲ (ਸਿਫਾਰਸ਼ੀ)

ਕਵੈਰੀ ਮੁੱਲਾਂ, ਪਾਥ ਹਿੱਸਿਆਂ ਅਤੇ ਫ਼ਾਈਲ ਨਾਮਾਂ ਲਈ encodeURIComponent-ਜਿਹੀ ਤਬਦੀਲੀ ਵਰਤੋ।

ਪੂਰਾ URL

ਜਦੋਂ ਪੂਰੀ URL ਬਣਤਰ ਸੁਰੱਖਿਅਤ ਰੱਖਣੀ ਹੋਵੇ, encodeURI-ਜਿਹੀ ਤਬਦੀਲੀ ਵਰਤੋ।

+ ਅਤੇ %20

ਫਾਰਮ-ਸਟਾਈਲ ਕਵੈਰੀਆਂ ਵਿੱਚ + ਇੱਕ ਖਾਲੀ ਥਾਂ ਦਰਸਾ ਸਕਦਾ ਹੈ। ਤੁਸੀਂ ਇਸ ਵਿਹਾਰ ਨੂੰ ਉੱਨਤ ਵਿਕਲਪਾਂ ਵਿੱਚ ਬਦਲ ਸਕਦੇ ਹੋ।

ਨਮੂਨਾ

ਜਾਪਾਨੀ URL

ਇਨਪੁੱਟ

https://example.com/検索?q=東京 ランチ&ref=メール#セクション

ਆਉਟਪੁੱਟ ਝਲਕ

URL ਬਣਤਰ ਸੁਰੱਖਿਅਤ ਰੱਖਦਿਆਂ ਬਦਲਣ ਲਈ ਪੂਰਾ URL ਟਾਰਗੇਟ ਚੁਣੋ

UTM ਪੈਰਾਮੀਟਰ

ਇਨਪੁੱਟ

utm_source=メール&utm_campaign=春セール 2026

ਆਉਟਪੁੱਟ ਝਲਕ

+ ਅਤੇ %20 ਦੇ ਵਿਹਾਰ ਦੀ ਤੁਲਨਾ ਕਰਨਾ ਆਸਾਨ ਹੈ

ਚਿੰਨ੍ਹਾਂ ਵਾਲੀ ਸਤਰ

ਇਨਪੁੱਟ

こんにちは/Hello?name=山田太郎&note=10%OFF

ਆਉਟਪੁੱਟ ਝਲਕ

ਸੁਰੱਖਿਅਤ ਡੀਕੋਡ ਅਵੈਧ % ਕ੍ਰਮਾਂ ਨੂੰ ਬਚਾ ਕੇ ਰੱਖਦੀ ਹੈ ਅਤੇ ਕਰੈਸ਼ ਕਰਨ ਦੀ ਬਜਾਏ ਚੇਤਾਵਨੀ ਦਿੰਦੀ ਹੈ

URL ਐਨਕੋਡ/ਡੀਕੋਡ (percent encoding) ਕੀ ਹੈ?

  • Percent encoding URL ਲਈ ਅਨੁਕੂਲ ਨਾ ਹੋਣ ਵਾਲੇ ਅੱਖਰਾਂ ਨੂੰ %xx ਰੂਪ ਵਿੱਚ ਬਦਲਦੀ ਹੈ।
  • ਡੀਕੋਡਿੰਗ %xx ਨੂੰ ਮੁੜ ਮੂਲ ਅੱਖਰਾਂ ਵਿੱਚ ਬਦਲਦੀ ਹੈ।
  • URLs ਵਿੱਚ ਜਾਪਾਨੀ ਪਾਠ, ਖਾਲੀ ਥਾਵਾਂ ਅਤੇ ਚਿੰਨ੍ਹ ਸੰਭਾਲਣ ਵੇਲੇ ਇਹ ਬਹੁਤ ਜ਼ਰੂਰੀ ਹੈ।

encodeURI ਅਤੇ encodeURIComponent ਕਦੋਂ ਵਰਤਣੇ ਹਨ

  • ਕੇਵਲ ਮੁੱਲਾਂ ਲਈ encodeURIComponent ਵਿਹਾਰ ਵਰਤੋ (ਕਵੈਰੀ ਮੁੱਲ ਜਾਂ ਪਾਥ ਹਿੱਸਾ)।
  • ਪੂਰੇ URLs ਲਈ encodeURI ਵਿਹਾਰ ਵਰਤੋ।
  • ? & = / ਵਰਗੇ delimiter ਜਿਉਂ ਦੇ ਤਿਉਂ ਰੱਖਣੇ ਹਨ ਜਾਂ ਨਹੀਂ, ਇਸ ਅਧਾਰ 'ਤੇ ਚੁਣੋ।

ਅਕਸਰ ਪੁੱਛੇ ਸਵਾਲ

+ ਅਤੇ %20 ਵਿੱਚ ਕੀ ਅੰਤਰ ਹੈ?

%20 RFC-ਸਟਾਈਲ ਖਾਲੀ ਥਾਂ ਦਰਸਾਵਟ ਹੈ, ਜਦਕਿ + ਮੁੱਖ ਤੌਰ 'ਤੇ application/x-www-form-urlencoded conventions ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਫਾਰਮ ਤੋਂ ਆਈਆਂ ਕਵੈਰੀਆਂ ਵਿੱਚ + ਨੂੰ ਇੱਕ ਖਾਲੀ ਥਾਂ ਵਜੋਂ ਮੰਨਿਆ ਜਾ ਸਕਦਾ ਹੈ।

ਮੈਨੂੰ ਕਿਹੜਾ ਫੰਕਸ਼ਨ ਵਰਤਣਾ ਚਾਹੀਦਾ ਹੈ?

ਕੇਵਲ ਮੁੱਲਾਂ ਲਈ encodeURIComponent-ਜਿਹੀ ਤਬਦੀਲੀ ਵਰਤੋ, ਅਤੇ ਪੂਰੇ URLs ਲਈ encodeURI-ਜਿਹੀ ਤਬਦੀਲੀ ਵਰਤੋ। ਇਹ ਵੇਖੋ ਕਿ delimiter ਜਿਉਂ ਦੇ ਤਿਉਂ ਰਹਿਣੇ ਚਾਹੀਦੇ ਹਨ ਜਾਂ ਨਹੀਂ।

ਦੋਹਰੀ ਐਨਕੋਡਿੰਗ ਕੀ ਹੈ?

ਜੇ ਤੁਹਾਨੂੰ ਬਹੁਤ ਸਾਰੇ %25 ਕ੍ਰਮ ਦਿਖਣ, ਤਾਂ ਇੱਕੋ ਇਨਪੁੱਟ ਕਈ ਵਾਰ ਐਨਕੋਡ ਹੋ ਸਕਦੀ ਹੈ। ਇਹ ਟੂਲ ਇਸਨੂੰ ਪਛਾਣ ਸਕਦਾ ਹੈ ਅਤੇ ਇੱਕ ਕਲਿਕ ਨਾਲ ਇੱਕ ਵਾਰ ਹੋਰ ਡੀਕੋਡ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।