URL Encoding
-
addingPercentEncoding(withAllowedCharacters:)Swift 2023. 1. 2. 21:27
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ ์ด๋ฒ ํฌ์คํ ์์๋ addingPercentEncoding(withAllowedCharacters:)์ด๋ผ๋ ๋ฉ์๋์ ๋ํด์ ํ์ตํด๋ณด๊ฒ ์ต๋๋ค๐ ์ ํ์ํ ๊น์? ๋คํธ์ํฌ ํต์ ์ URL ํค๋ ํ๋ผ๋ฏธํฐ๋ก ํ๊ธ์ด ํฌํจ๋ key ๊ฐ์ ๋๊ฒจ์ค๋๊ฐ ์์๊ฑฐ์์. ๊ทธ๋ด๋ ์ธ์ฝ๋ฉ์ ์๋ํ๊ณ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ํด์ง ํ์ ์ ๋ฐ๋ผ ์ธ์ฝ๋ฉ์ด ๋ฉ๋๋ค. ์ฌ๊ธฐ์๋ ํ๊ธ์ด๋ ํน์๋ฌธ์ ๋ฐ ๊ณต๋ฐฑ ๋ฑ์ด ํฌํจ๋์ง ์์๊ธฐ์ ์ ํจํ์ง ์์ URL์ ์์ฒญํ๊ฒ ๋๊ณ ์ ์์ ์ธ ๋์์ ํ์ง ์์ต๋๋ค๐ญ ์๋ฅผ๋ค์ด ์๋์ ๊ฐ์ด URL์ ๋ณด๋ด๋ฉด ๋ฌธ์ ๋ฅผ ์ผ์ผ์ผ์! let url = URL("https://itunes.apple.com/search?term=๋ชฝ์ค&entity=software"!) // ๋คํธ์ํฌ ํต์ ๋ชฝ์ค์ด๋ผ๋ key๊ฐ ๋ค์ด๊ฐ์ ๊ทธ..