iOS | Server | Crawler | WebView | Notion
์์ฟ ๋ฆฌ(Sokuri)๋ ์ฌ์ฉ์๊ฐ URL๋ง ์ ๋ ฅํ๋ฉด ๊ฐ๋ฐฉ ์ฌ์ด์ฆ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ฌผ๊ฑด์ ๋ฃ์ด๋ณผ ์ ์๋ IOS ์ ํ๋ฆฌ์ผ์ด์ ์ ๋๋ค. ์ค์ ๊ฐ๋ฐฉ์ด ์์ด๋, ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์์ ๋ค์ํ ๋ฌผ๊ฑด์ ๋ฃ์ด๋ณด๋ฉฐ ์๋ฉ ๊ฐ๋ฅ ์ฌ๋ถ๋ฅผ ์๊ฐ์ ์ผ๋ก ํ์ธํ ์ ์์ต๋๋ค.
๊ธฐํ ๊ณผ์ ์์ ์จ๋ผ์ธ ์ผํ ์ค ๊ฐ๋ฐฉ ๊ตฌ๋งค ์ ๊ฒช์๋ ๋ถํธํจ์ด ๋ ์ฌ๋์ต๋๋ค. ๋๋ถ๋ถ์ ์ผํ๋ชฐ์ ๊ฐ๋ฐฉ์ ๊ฐ๋ก ยท ์ธ๋ก ยท ๋์ด ์์น๋ ์ฐฉ์ฉ ์ด๋ฏธ์ง๊ฐ ์ ๊ณต๋์ง๋ง, ๋ฌผ๊ฑด๋ค์ด ๋ค์ด๊ฐ๋์ง๋ ํ์ธํ๊ธฐ ์ด๋ ต์ต๋๋ค. ๋ฆฌ๋ทฐ๋ฅผ ์ฐธ๊ณ ํ๊ฑฐ๋, ์ง์ ๊ตฌ๋งค ํ ํ์ธํ๋ ์๋ฐ์ ์์์ต๋๋ค.
์ด๋ฌํ ๋ถํธํจ์ ์ค์ด๊ธฐ ์ํด, ๊ธฐ๋ฅ์ ์ง์ ๊ฐ๋ฐํด๋ณด๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์ฌ์ฉ์๊ฐ URL์ ์ ๋ ฅํ๋ฉด ๊ฐ๋ฐฉ์ ์ค์ ์ฌ์ด์ฆ๋ฅผ ์ถ์ ํ๊ณ , ๋ค์ํ ๋ฌผ๊ฑด์ ๋ฃ์ด๋ณด๋ ์๋ฎฌ๋ ์ด์ ๊ธฐ๋ฅ์ ํตํด ์๋ฉ์ด ๊ฐ๋ฅํ์ง ํ์ธํ ์ ์๋๋ก ๊ตฌ์ฑํ์ต๋๋ค.
๊ฐ๋ฐฉ์ ๊ตฌ๋งคํ ๋, ๋ชจ๋ฐ์ผ ํ๊ฒฝ์์ ๊ฐ๋ฐฉ ์ ๋ณด๋ฅผ ํ์ธํ๊ณ , ๋น๊ตํ์ฌ ๊ตฌ๋งค๋ฅผ ๊ฒฐ์ ํ๋ ์ผ์ด ๋ง์์ต๋๋ค. ์ด๋ฐ ์ฌ์ฉํ๋ฆ์ ๊ณ ๋ คํ์ ๋, ์ฑ์์ ๋ฐ๋ก ๋งํฌ๋ฅผ ๋ถ์ฌ๋ฃ๊ณ ์๋ฉ ์ฌ๋ถ๋ฅผ ํ์ธํ ์ ์๋ ๊ตฌ์กฐ๊ฐ ์์ฐ์ค๋ฝ๊ณ ํธ๋ฆฌํ๋ค๊ณ ์๊ฐํ์ต๋๋ค.
์ฑ์ ํฐ์น์ ์ ์ค์ฒ๋ฅผ ์ค์ฌ์ผ๋ก ์๋ํ๊ธฐ ๋๋ฌธ์, ์ฌ์ฉ์๋ ํ๋ฉด์ ๋๋ฅด๋ฉด ๊ณง๋ฐ๋ก ๋ฐ์์ด ๋์์ค๊ธฐ๋ฅผ ๊ธฐ๋ํฉ๋๋ค. ์ด๋ฌํ ๊ธฐ๋๋ฅผ ์ถฉ์กฑ์ํค๊ธฐ ์ํด์๋ ๋น ๋ฅด๊ณ ์ง๊ด์ ์ธ ํผ๋๋ฐฑ ์ค๊ณ๊ฐ ํ์ํ๋ค๊ณ ๋๊ผ๊ณ , ๊ฐ๋ฐ ๊ณผ์ ์์ ์ฐจ์ด๋ฅผ ์ง์ ์ฒด๊ฐํด๋ณด๊ณ ์ถ์์ต๋๋ค.
์ด๋ฒ ๊ฐ์ธ ํ๋ก์ ํธ๋ ์ธ ๊ฐ์ง๋ฅผ ์ฃผ์ ๋ชฉํ๋ก ์ค์ ํ์ต๋๋ค.