Safari ๋ฐ Chromium ์ฝ๋ ๋ฒ ์ด์ค ๊ธฐ๋ฐ ๋ธ๋ผ์ฐ์ ์์๋ ์ฌ์ดํธ ์์ ์๊ฐ ํ์ด์ง์ ๋งํฌ ํด๋ฆญ์ ์ถ์ ํ ์ ์๋ "ping" ์์ฑ์ ๋นํ์ฑํํ๋ ์ต์ ์ ์ ๊ฑฐํ์ต๋๋ค. ๋งํฌ๋ฅผ ๋ฐ๋ผ๊ฐ๊ณ "a href" ํ๊ทธ์ "ping=URL" ์์ฑ์ด ์๋ ๊ฒฝ์ฐ ๋ธ๋ผ์ฐ์ ๋ ์์ฑ์ ์ง์ ๋ URL์ ๋ํ POST ์์ฒญ์ ์ถ๊ฐ๋ก ์์ฑํ์ฌ HTTP_PING_TO ํค๋๋ฅผ ํตํด ์ ํ์ ๋ํ ์ ๋ณด๋ฅผ ์ ๋ฌํฉ๋๋ค.
ํํธ์ผ๋ก "ping" ์์ฑ์ ํ์ด์ง์์ ์ฌ์ฉ์์ ์์ ์ ๋ํ ์ ๋ณด ์ ์ถ๋ก ์ด์ด์ง๋ฉฐ, ์ด๋ ๊ฐ์ธ์ ๋ณด ์นจํด๋ก ์ธ์๋ ์ ์์ต๋๋ค. ๋งํฌ ์๋ก ๋ง์ฐ์ค๋ฅผ ๊ฐ์ ธ๊ฐ ๋ ํ์๋๋ ํํธ์์ ๋ธ๋ผ์ฐ์ ๋ ์ด๋ฅผ ์๋ฆฌ์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ถ๊ฐ ์ ๋ณด ์ ์ก์ ๋ํด ์ฌ์ฉ์๋ ์ด๋ ํ ๋ฐฉ์์ผ๋ก๋ ํ์ด์ง ์ฝ๋๋ฅผ ์กฐํํ์ง ์๊ณ "ping" ์์ฑ์ด ์ ์ฉ๋๋์ง ์ฌ๋ถ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. ๋ฐ๋ฉด์ ์ ํ์ ์ถ์ ํ๊ธฐ ์ํด "ping"ํ๋ ๋์ ๋์ค๊ตํต ๋งํฌ๋ฅผ ํตํด ์ ๋ฌํ๊ฑฐ๋ JavaScript ํธ๋ค๋ฌ๋ก ํด๋ฆญ์ ๊ฐ๋ก์ฑ๋ ๊ฒ๋ ๋์ผํ ์ฑ๊ณต์ ๊ฑฐ๋๋ ๋ฐ ์ฌ์ฉ๋ ์ ์์ต๋๋ค. "ping"์ ์ ํ ์ถ์ ๊ตฌ์ฑ์ ๋จ์ํํ ๋ฟ์ ๋๋ค. ๋ํ HTML5 ๊ธฐ์ ํ์คํ ๊ธฐ๊ด์ธ WHATWG์ ์ฌ์์๋ 'ping'์ด ์ธ๊ธ๋์ด ์์ต๋๋ค.
Firefox์์๋ "ping" ์์ฑ์ด ์ง์๋์ง๋ง ๊ธฐ๋ณธ์ ์ผ๋ก ๋นํ์ฑํ๋์ด ์์ต๋๋ค(about:config์ browser.send_pings). Chrome์์๋ ๋ฆด๋ฆฌ์ค 73๊น์ง "ping" ์์ฑ์ด ํ์ฑํ๋์ด ์์์ง๋ง "chrome://flags#disable-hyperlink-auditing" ์ต์
์ ํตํด ๋นํ์ฑํํ ์ ์์์ต๋๋ค. ํ์ฌ Chrome์ ์คํ์ ๋ฆด๋ฆฌ์ค์์๋ ์ด ํ๋๊ทธ๊ฐ ์ ๊ฑฐ๋์์ผ๋ฉฐ 'ping' ์์ฑ์ด ๋นํ์ฑํํ ์ ์๋ ๊ธฐ๋ฅ์ด ๋์์ต๋๋ค. Safari 12.1์์๋ ์ด์ ์ WebKit2HyperlinkAuditingEnabled ์ต์
์ ํตํด ์ฌ์ฉํ ์ ์์๋ ํ ๋นํ์ฑํ ๊ธฐ๋ฅ๋ ์ ๊ฑฐ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru