์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
1. ๊ฐœ์š”2. ์œ ๋‹ˆ์ฝ”๋“œ ๋ฌธ์ž์˜ URL escape code3. ๋‚˜๋ฌด์œ„ํ‚ค์˜ URL escape code
3.1. GOTO

1. ๊ฐœ์š”[ํŽธ์ง‘]

%20
(
%28
:
%3A
[
%5B
`
%60
!
%21
)
%29
;
%3B
%5C
{
%7B
"
%22
*
%2A
<
%3C
]
%5D
|
%7C
#
%23
+
%2B
=
%3D
^
%5E
}
%7D
$
%24
,
%2C
>
%3E
_
%5F
~
%7E
%25
-
%2D
?
%3F
.
.
.
.
&
%26
.
%2E
@
%40
.
.
.
.
'
%27
/
%2F
.
.
.
.
.
.

ํผ์„ผํŠธ ์ธ์ฝ”๋”ฉ์ด๋ผ๊ณ ๋„ํ•˜๋ฉฐ, URL encoding์— ์‚ฌ์šฉ๋œ๋‹ค. ๊ทธ ์ •์ฒด๋Š” %๋’ค์— ์•„์Šคํ‚ค ์ฝ”๋“œ์˜ hex(16์ง„์ˆ˜)๊ฐ’์„ ๋ถ™์—ฌ์ค€ ๊ฒƒ. URL์€ ์ŠคํŽ˜์ด์Šค(space)๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์—, ์ŠคํŽ˜์ด์Šค๋Š” %20์œผ๋กœ ๋Œ€์ฒด๋˜๋Š” ๊ฒƒ์ด ๋ณดํ†ต์ด๋‹ค. ์ธ์ฝ”๋”ฉ ํ˜•์‹์— %๊ฐ€ ๋“ค์–ด๊ฐ€๊ธฐ ๋•Œ๋ฌธ์— ํผ์„ผํŠธ ์ธ์ฝ”๋”ฉ์ด๋ผ๊ณ ๋„ ํ•œ๋‹ค.

์•„์Šคํ‚ค ๋ฌธ์ž๊ฐ€ ์ด๋ฏธ ๋‹ค๋ฅธ ์šฉ๋„๋กœ ์“ฐ์ด๊ณ  ์žˆ์–ด์„œ % ๋ฌธ์ž ๋’ค์— ์ฝ”๋“œ๊ฐ’์„ ๋„ฃ์–ด์„œ ์šฐํšŒํ•˜๊ฑฐ๋‚˜, ์•„์Šคํ‚ค ์ฝ”๋“œ ์ด์™ธ์˜ ๋ฌธ์ž๊ฐ€ ์“ฐ์ผ ๋•Œ ์•„์Šคํ‚ค ๋ฌธ์ž๋กœ ๋Œ๋ ค ์“ฐ๊ธฐ ์œ„ํ•˜์—ฌ ์ด๋Ÿฐ ๋ฐฉ์‹์ด ์‚ฌ์šฉ๋œ๋‹ค.

์ด๋Ÿฐ ํผ์„ผํŠธ ์ธ์ฝ”๋”ฉ์€ ์–ด๋– ํ•œ ๋ฌธ์ž ์ฝ”๋“œ์—๋„ ๋Œ€์‘์‹œํ‚ฌ ์ˆ˜ ์žˆ์œผ๋‚˜ ์ ์  ๊ตญ์ œ ํ‘œ์ค€์ธ UTF-8์— ๋Œ€์‘์‹œํ‚ค๋Š” ๊ฒƒ์œผ๋กœ ํ†ต์ผ๋˜๋Š” ์ถ”์„ธ์ด๋‹ค. ๊ณผ๊ฑฐ ๊ตญ๋‚ด ์›น ์‚ฌ์ดํŠธ์—์„œ EUC-KR์„ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋˜ ์‹œ์ ˆ์—๋Š” ํ•œ๊ธ€ ํŒŒ์ผ๋ช…์„ ์ฐพ์ง€ ๋ชปํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•˜์œผ๋ฉฐ, ์ด ๋•Œ๋ฌธ์— 'URL ๊ฒฝ๋กœ๋ฅผ UTF-8๋กœ ๋ณด๋‚ด๊ธฐ'์˜ ์ฒดํฌ๋ฅผ ํ•ด์ œํ•˜๋ผ๊ฑฐ๋‚˜, ํŒŒ์ผ๋ช…์„ ์˜์ˆซ์ž๋งŒ์œผ๋กœ ์ ์œผ๋ผ๊ฑฐ๋‚˜ ํ•˜๋Š” ๋ง๋“ค์ด ๋งŽ์ด ๋ณด์˜€๋‹ค. ํ˜„์žฌ๋Š” ๋Œ€๋ถ€๋ถ„ UTF-8๋กœ ํ†ต์ผํ•˜๊ฑฐ๋‚˜ ์•„๋‹ˆ๋ฉด ์„œ๋ฒ„ ์ธก์—์„œ ์ž๋™์œผ๋กœ ๋ณ€ํ™˜ํ•ด์„œ ์ „์†กํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์•„๋ฌด๋ž˜๋„ ํฐ ๋ฌธ์ œ๋Š” ์—†๋‹ค.

๋‹ค๋งŒ ํผ์„ผํŠธ ์ธ์ฝ”๋”ฉ์€ ๊ตญ์ œํ™” ๋„๋ฉ”์ธ ๋„ค์ž„(IDN)์˜ ๋Œ€์ฒด ํ‘œ๊ธฐ๋กœ๋Š” ์“ฐ์ด์ง€ ์•Š๋Š”๋‹ค. IDN์˜ ๋Œ€์ฒด ํ‘œ๊ธฐ๋Š” ํ“จ๋‹ˆ์ฝ”๋“œ(Punycode)๋ผ๋Š” ๊ฑธ ์ด์šฉํ•ด์„œ ๋Œ๋ ค ํ‘œ๊ธฐํ•œ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ตญ์ œํ™” ๋„๋ฉ”์ธ ๋„ค์ž„ ๋ฌธ์„œ ์ฐธ๊ณ .

2. ์œ ๋‹ˆ์ฝ”๋“œ ๋ฌธ์ž์˜ URL escape code[ํŽธ์ง‘]

์œ„ ํ‘œ๋Š” ASCII ์ฝ”๋“œ ๋ฌธ์ž๋ฅผ URL encodingํ•œ ๊ฒƒ์ด๋‹ค. ์œ ๋‹ˆ์ฝ”๋“œ ๋ฌธ์ž์˜ ๊ฒฝ์šฐ ์ผ๋ฐ˜์ ์œผ๋กœ UTF-8 ๋ฐฉ์‹์„ ๋”ฐ๋ฅธ๋‹ค. (ASCII ๋ฌธ์ž๋Š” UTF-8๊ณผ ํ˜ธํ™˜์ด ๋œ๋‹ค.)
http://namu.wiki/w/๋‚˜๋ฌด์œ„ํ‚ค
ํฌ๋กฌ์ด๋‚˜ ํŒŒ์ด์–ดํญ์Šค์—์„œ ์ฃผ์†Œ์ฐฝ์ด ์œ„์™€ ๊ฐ™์ด ๋‚˜ํƒ€๋‚œ๋‹ค๊ณ  ํ•˜๋ฉด URL encoding ๊ณผ์ •์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค.
๊ธ€์ž
์œ ๋‹ˆ์ฝ”๋“œ
UTF-8
URL escape code
๋‚˜
U+B098
EB 82 98
%EB%82%98
๋ฌด
U+BB34
EB AC B4
%EB%AC%B4
์œ„
U+C704
EC 9C 84
%EC%9C%84
ํ‚ค
U+D0A4
ED 82 A4
%ED%82%A4

์ฐธ๊ณ ๋กœ ํ•œ๊ธ€์€ UTF-8 ๊ธฐ์ค€์œผ๋กœ 3๋ฐ”์ดํŠธ๋ฅผ ํ• ๋‹นํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์œ„์™€ ๊ฐ™์ด ๊ธ€์ž ๋งˆ๋”” ํ•˜๋‚˜๋‹น %XXํŒจํ„ด์ด ์„ธ ๋ฒˆ์”ฉ ๋‚˜ํƒ€๋‚œ๋‹ค.
์ธ์ฝ”๋”ฉ ๊ฒฐ๊ณผ๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด ๋‚˜์˜จ๋‹ค.
http://namu.wiki/w/%EB%82%98%EB%AC%B4%EC%9C%84%ED%82%A4

PC ๋ธŒ๋ผ์šฐ์ € ์ค‘ ์ธํ„ฐ๋„ท ์ต์Šคํ”Œ๋กœ๋Ÿฌ์™€ ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ์—ฃ์ง€๋Š” ํผ์„ผํŠธ ์ธ์ฝ”๋”ฉ๋œ ์ฃผ์†Œ๋ฅผ ํ‘œ์‹œํ•œ๋‹ค. ๋ชจ๋ฐ”์ผ ๋ธŒ๋ผ์šฐ์ € ์ค‘ ์‚ผ์„ฑ ์ธํ„ฐ๋„ท์€ 13.2.1.70 ๋ฒ„์ „๋ถ€ํ„ฐ ํผ์„ผํŠธ ์ธ์ฝ”๋”ฉ๋งŒ ์ง€์›ํ•œ๋‹ค. ์ด์ „ ๋ฒ„์ „์—์„œ๋Š” ์ฃผ์†Œ ํ‘œ์‹œ์ค„์—๋งŒ ์ธ์ฝ”๋”ฉ๋˜์ง€ ์•Š์€ ์ฃผ์†Œ๋ฅผ ํ‘œ์‹œํ•˜๊ณ  ๋งํฌ๋ฅผ ๊ธธ๊ฒŒ ๋ˆŒ๋ €์„ ๋•Œ ๋‚˜ํƒ€๋‚˜๋Š” ๋ฉ”๋‰ด์—์„œ๋Š” ํผ์„ผํŠธ ์ธ์ฝ”๋”ฉ๋œ ์ฃผ์†Œ๋ฅผ ํ‘œ์‹œํ•œ๋‹ค.

3. ๋‚˜๋ฌด์œ„ํ‚ค์˜ URL escape code[ํŽธ์ง‘]

๋‚˜๋ฌด์œ„ํ‚ค์—์„œ๋Š” ๋งํฌ๋ฅผ ๋งŒ๋“ค ๋•Œ ํ•ญ๋ชฉ๋ช…์— ๋“ค์–ด๊ฐ„ ํŠน์ˆ˜๋ฌธ์ž๋ฅผ URL escape code๋กœ ํ’€์–ด์ค„ ํ•„์š”๊ฐ€ ์—†๋‹ค. ๋‹จ, # ๊ธฐํ˜ธ๋Š” ํŠน๋ณ„์ฒ˜๋ฆฌํ•œ๋‹ค.

MORE & MORE ([[MORE & MORE]])
๋„๋Œ€์ฒด ์™œ?์ธ๊ตฌ๋‹จ ([[๋„๋Œ€์ฒด ์™œ?์ธ๊ตฌ๋‹จ]])

์˜คํžˆ๋ ค URL escape code๋ฅผ ์‚ฌ์šฉํ–ˆ์„ ๋•Œ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด๋‹ค.
MORE & MORE ([[MORE%20%26%20MORE|MORE & MORE]])

๋‚˜๋ฌด์œ„ํ‚ค์—์„œ ์œ„ ๋งํฌ๋ฅผ ํด๋ฆญํ•˜๋ฉด MORE%20%26%20MOREํ•ญ๋ชฉ์œผ๋กœ ์—ฐ๊ฒฐ์„ ์‹œ๋„ํ•˜๋‹ค๊ฐ€ ์‹คํŒจํ•  ๊ฒƒ์ด๋‹ค. ์ด๋Ÿฌํ•œ ํ˜„์ƒ์ด ์ผ์–ด๋‚˜๋Š” ์ด์œ ๋Š” ๋ฌธ์„œ ์ž‘์„ฑ/์ˆ˜์ • ์‹œ์ ์ธ 2015๋…„ 6์›” ํ˜„์žฌ ๋‚˜๋ฌด์œ„ํ‚ค์˜ ์—”์ง„์ด ๋งํฌ์˜ ํ•ญ๋ชฉ๋ช…์— ํฌํ•จ๋œ %๋ฅผ %25๋กœ ์น˜ํ™˜ํ•˜์—ฌ ์ธ์‹ํ•˜๊ธฐ ๋•Œ๋ฌธ์ธ ๊ฒƒ์œผ๋กœ ์ถ”์ •๋œ๋‹ค(์ฃผ์†Œ์ฐฝ์—๋Š” ".../MORE%2520%2526%2520MORE"๋กœ ๋‚˜์˜จ๋‹ค).

์—”์ง„์ด ๋‹ค๋ฅธ ๋‚˜๋ฌด์œ„ํ‚ค ๋ฏธ๋Ÿฌ์—์„œ๋Š” ์œ„ ๋งํฌ๊ฐ€ ๋Œ€์ฒด๋กœ ์ •์ƒ ์ž‘๋™ํ•œ๋‹ค. (์ด๋ฆ„์— &๊ฐ€ ๋“ค์–ด๊ฐ„ ํ•ญ๋ชฉ์€ ๋นผ๊ณ .)

ํ•ด์‹œ ๊ธฐํ˜ธ๋Š” URL anchor๋ฅผ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์“ฐ์ด๋ฏ€๋กœ ํŽ˜์ด์ง€ ์ด๋ฆ„์— # ๋ฌธ์ž๊ฐ€ ํฌํ•จ๋œ ๊ฒฝ์šฐ๋Š” [[C#]]์™€ ๊ฐ™์€ ์‹์ด ์•„๋‹Œ [[C\#]]์„ ์“ด๋‹ค. ๋ชจ๋‹ˆ์œ„ํ‚ค์˜ ๊ฒฝ์šฐ์—๋Š” URL escape code๋ฅผ ์ด์šฉํ•˜์—ฌ [[C%23|C#]]์œผ๋กœ ์จ์•ผ ํ•œ๋‹ค.

3.1. GOTO[ํŽธ์ง‘]

๋‚˜๋ฌด์œ„ํ‚ค์—์„œ๋Š” GOTO ๋ฌธ์„œ๋กœ ๊ฐ€๋Š” ๋งํฌ๋ฅผ ๋งŒ๋“ค ๋•Œ [[GOTO]]๋ฅผ ์“ธ ์ˆ˜ ์žˆ๋‹ค.[1]
  • ๋Œ€์‹ ์— [GOTO] ๋งคํฌ๋กœ๋Š” ๋‚˜๋ฌด์œ„ํ‚ค์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๊ฒŒ ๋˜์—ˆ๋‹ค. 2015๋…„ 6์›” 1์ผ ์ผ๋ถ€ ๋ฌธ๋ฒ• ๋ณ€๊ฒฝ ์•ˆ๋‚ด ๊ณต์ง€ ์ฐธ์กฐ. [2]
  • [[%47%4F%54%4F|GOTO]]์ฒ˜๋Ÿผ URL escape code๋กœ ํ’€์–ด์ฃผ๋Š” ๋ฐฉ๋ฒ•์€ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. ์•ž์„œ ์–ธ๊ธ‰ํ•œ, ๋‚˜๋ฌด์œ„ํ‚ค ์—”์ง„์ด %๋ฅผ %25๋กœ ์น˜ํ™˜ํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ.

๋Œ€๋žต 2015๋…„ 5์›”๊นŒ์ง€๋Š” ๋‚˜๋ฌด์œ„ํ‚ค ๋ฏธ๋Ÿฌ์—์„œ ์ด ํ•ญ๋ชฉ์„ ๋ณด์•˜์„ ๋•Œ# [[GOTO]]๊ฐ€ ๋ฌธ์„œ ์ด๋™ ์ฐฝ์„ ๋„์šด ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋‚˜, ์ˆ˜์ • ์‹œ์ ์ธ 2015๋…„ 7์›” ํ˜„์žฌ ์ด ๋ฌธ์ œ๋Š” ๋” ์ด์ƒ ํ™•์ธ๋˜์ง€ ์•Š๋Š”๋‹ค. ๋‚˜๋ฌด์œ„ํ‚ค์˜ ๋ฌธ๋ฒ• ๋ณ€๊ฒฝ์— ๋ฐœ๋งž์ถ”์–ด ์—”์ง„์„ ๊ณ ์นœ ๋“ฏํ•˜๋‹ค. ๋งŒ์•ฝ ๋‹น์‹ ์ด ๋ฏธ๋Ÿฌ๋ฅผ ์‚ฌ์šฉ์ค‘์ด๊ณ  ์ด ๋ฌธ์„œ๊ฐ€ ๋‚˜๋ฌด์œ„ํ‚ค์—์„œ ์–ด๋–ป๊ฒŒ ๋ณด์ด๋Š” ์ง€ ๊ถ๊ธˆํ•˜๋‹ค๋ฉด ์ด ๋งํฌ#๋ฅผ ํด๋ฆญํ•˜๋ฉด ๋œ๋‹ค.
[1] ๋ฆฌ๊ทธ๋ฒ ๋‹ค ์œ„ํ‚ค๋Š” ๋ชจ๋‹ˆ์œ„ํ‚ค ๊ธฐ๋ฐ˜์ด์—ˆ๊ณ , ๋ชจ๋‹ˆ์œ„ํ‚ค์—์„œ ๋Œ€๊ด„ํ˜ธ ๋‘ ๊ฐœ์งœ๋ฆฌ๋Š” ์›๋ž˜ ๋งคํฌ๋กœ ๋ฌธ๋ฒ•์ธ๋ฐ, ๋ฏธ๋””์–ด์œ„ํ‚ค์‹ ๋งํฌ๋ฅผ ๋„์ž…ํ•˜๋ฉด์„œ ๋งคํฌ๋กœ ๋ฌธ๋ฒ•๊ณผ ๊ฐ™์ด ์“ธ ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ๊ฐ€ ์ƒ๊ฒผ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์ด ๋•Œ๋ฌธ์— GOTOํ•ญ๋ชฉ์œผ๋กœ ๊ฐ€๊ธฐ ์œ„ํ•ด ๋Œ€๊ด„ํ˜ธ ๋‘ ๊ฐœ์งœ๋ฆฌ ๋งํฌ๋ฅผ ๊ฑธ๋ฉด GOTO ๋งคํฌ๋กœ๊ฐ€ ์ž‘๋™ํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ๊ณ ... ๋” ์ด์ƒ์˜ ์ž์„ธํ•œ ์„ค๋ช…์€ ์ƒ๋žตํ•œ๋‹ค.
[2] ์ด ๋ฌธ๋ฒ• ๋ณ€๊ฒฝ์œผ๋กœ ์ธํ•ด [๋ฌธ์„œ], [๋ฌธ์„œ|์ถœ๋ ฅ], [[wiki:"๋ฌธ์„œ" ์ถœ๋ ฅ]], [[wiki:"๋ฌธ์„œ]], [["๋ฌธ์„œ"]]๋Š” ๋ชจ๋‘ ๋ง‰ํ˜”๋‹ค.