GET ์์ฒญ์ด ๋ฐฐ์ด ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ๋ณํํ๋ ๊ฒ ๊ฐ์ง ์์ต๋๋ค.
let params: [String: AnyObject] = ["q": ["one", "two"], "target": "en"]
Alamofire.request(.GET, "https://www.googleapis.com/language/translate/v2", parameters: params)
๋ค์ URL์ ์์ฑํฉ๋๋ค.
q%5B%5D=ํ๋&q%5B%5D=๋&๋์=en
POST ๊ฒฝ์ฐ์ []๋ฅผ ์ถ๊ฐํ๋ ค๊ณ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋ฌ๋ GET์ ๊ฒฝ์ฐ q=one&q=2์ฌ์ผ ํฉ๋๋ค.
์ด๊ฒ์ ์๋๋ ๋์์ ๋๋ค. README.md์ ๋ฐ๋ผ,
์ปฌ๋ ์ ์ ํ์ ์ธ์ฝ๋ฉํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๊ณต๊ฐ๋ ์ฌ์์ด ์๊ธฐ ๋๋ฌธ์ ๋ฐฐ์ด ๊ฐ(foo[]=1&foo[]=2)์ ๊ฒฝ์ฐ ํค์ []๋ฅผ ์ถ๊ฐํ๊ณ ์ค์ฒฉ๋ ์ฌ์ ๊ฐ( foo[bar]=baz) [์ฌ์ฉ๋จ].
GET์ ์ฌ์ฉํ๋ ๋์ POST ๋๋ PUT์ ์ฌ์ฉํ๊ณ JSON, XML ๋๋ ๊ธฐํ ์ ์ ์๋ ํ์์ ํตํด ๊ฐ์ ์ ๋ฌํ๋ ๊ฒ์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ์ด๊ฒ์ ๋ถ๋ช ํ ์๋ฒ ์ธก ๋ณ๊ฒฝ์ ์๊ตฌํ ์ ์์ต๋๋ค.
์๋ฒ ์ธก์ด ์ ์ดํ ์ ์๋ ๊ฒฝ์ฐ ๋์ ์ด๋ฌํ ๋งค๊ฐ๋ณ์๋ฅผ ์๋์ผ๋ก ์ธ์ฝ๋ฉํ๋ ๊ฒ์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค.
์, Google API ์๋ํฌ์ธํธ์ด๋ฏ๋ก ์ ์ดํ ์ ์์ต๋๋ค. Google API๋ ํด๋น ํ์์ ์ข์ํ์ง ์์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ ์๋์ผ๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ๊ทธ๋๋ ์ฌ๋ฌ๋ถ์ด ์๊ณ ์์ ์ ์๋๋ก ํ์ผ์ ์ ์ถํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค.
@JRG-Developer๊ฐ ๋ง์ต๋๋ค. ์ด๊ฒ์ ์๋๋ ๋์์ ๋๋ค. ์ ๊ณต๋ ์ต์ ์ธ์ ๋ค๋ฅธ ๊ฒ์ด ํ์ํ ๊ฒฝ์ฐ ์ฌ์ฉ์ ์ ์ ๋งค๊ฐ๋ณ์ ์ธ์ฝ๋ฉ์ ์ฌ์ฉํ์ญ์์ค.