[CS/๋คํธ์ํฌ] ํต์ (์๋ฒ<->ํด๋ผ์ด์ธํธ)
2023. 4. 22. 23:55ใ๐ฅ๏ธ CS(Computer Science)/๋คํธ์ํฌ
์๋ฒ -> ํด๋ผ์ด์ธํธ
- ์ ์ ๊ฐ ์น์ฌ์ดํธ ํน์ ์ฑ์ ์ ์์ ํ๋ฉด ์๋ฒ๊ฐ ํด๋ผ์ด์ธํธ์ data๋ฅผ ๋ณด์ฌ์ค.
- ํด๋ผ์ด์ธํธ ๊ฐ๋ฐ์๋ ์ด data๋ฅผ API(Application programming Interface)๋ก ๋ฐ์์ด.
- ์ด API๋ JSON(JavaScript Object Notation)์ด๋ผ๋ ํํ๋ก ์ฃผ๊ณ ๋ฐ์์ง.
JSON
- Dictionary ํํ์ ์ ์ฌํ Key:Value ์์ผ๋ก ์ด๋ฃจ์ด์ง
ํด๋ผ์ด์ธํธ -> ์๋ฒ
GET
: ํต์์ ์ผ๋ก ์ ์ ์ธ DATA๋ฅผ ์์ฒญํ ๋ ์ฌ์ฉ(Read)
ex) ๋ ์จ, ์คํฌ์ธ ๊ฒฝ๊ธฐ ๊ฒฐ๊ณผ ๋ฑ์ ์ ๋ณด ์กฐํ
๐งธ GET ๋ฐฉ์์ ๋ฐ์ดํฐ ์์
- https://movie.naver.com/movie/bi/mi/basic.nhn?code=161967
-> '?'๋ฅผ ๊ธฐ์ค์ผ๋ก ์ ๋ถ๋ถ์ด '์๋ฒ์ฃผ์' ๋ท ๋ถ๋ถ์ด '์ํ๋ฒํธ' - google.com/search?q=์์ดํฐ&sourceid=chrome&ie=UTF-8
-> q=์์ดํฐ (๊ฒ์์ด) sourceid=chrome (๋ธ๋ผ์ฐ์ ์ ๋ณด) ie=UTF-8 (์ธ์ฝ๋ฉ ์ ๋ณด)
POST
: ํต์์ ์ผ๋ก ๋์ ์ธ DATA๋ฅผ ์์ฒญํ ๋ ์ฌ์ฉ(Create, Update, Delete)
ex) ํ์๊ฐ์
, ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ...
'๐ฅ๏ธ CS(Computer Science) > ๋คํธ์ํฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๊ธฐ์ ๋ฉด์ ] GET, POST ๋ฐ์ดํฐ ํ๋ฆ (0) | 2023.09.07 |
---|---|
[๊ธฐ์ ๋ฉด์ ] GET vs POST (0) | 2023.09.06 |
[๊ธฐ์ ๋ฉด์ ] ๋ธ๋ผ์ฐ์ ์๋๋ฐฉ์ (0) | 2023.09.06 |
[CS/๋คํธ์ํฌ] ์ฌ์ฉ์ ํจ์ค์๋๋ฅผ ์ ์กํ๊ณ ๋ณด๊ดํ๋ ๋ฐฉ๋ฒ (0) | 2023.08.05 |
[CS/๋คํธ์ํฌ] CORS (0) | 2023.08.03 |