π API(Application Programing Interface)λ?
μ΄μ체μ λ νλ‘κ·Έλλ° μΈμ΄κ° μ 곡νλ κΈ°λ₯μ μμ© νλ‘κ·Έλ¨μ μ¬μ©ν μ μλλ‘ ν΄μ£Όλ μ΄ν리μΌμ΄μ νλ‘κ·Έλλ° μΈν°νμ΄μ€μ΄λ€.
π REST(RESTful) APIλ?
'REST'λ μμμ μ΄λ¦μΌλ‘ ꡬλΆνμ¬ μμμ μνλ₯Ό μ£Όκ³ λ°λ λͺ¨λ κ²μ μλ―Ένλ€. RESTλ₯Ό μΆ©μ‘±νλ APIλ₯Ό REST APIλΌκ³ νλ€. HTTP URIλ₯Ό ν΅ν΄ μμμ λͺ μνκ³ , HTTP CRUD λ©μλλ₯Ό ν΅ν΄ ν΄λΉ μμμ λν CRUDλ₯Ό μ μ©νλ€.
π HTTP CRUD λ©μλ
β GET : μλ² μμμ κ°μ Έμ¨λ€.
β‘ POST : μλ²μ μμμ μλ‘ λ±λ‘νλ€.
β’ PUT : μλ² μμμ μμ²μ λ€μ΄ μλ μμμΌλ‘ λ°κΎΌλ€.
β£ PATCH : μλ² μμμ μΌλΆ μμ νλ€.
β€ DELETE : μλ² μμμ μμ νλ€.
π μ°Έκ³ μλ£
π‘ κ°μ΄ 보면 μ’μ Post
'π > Computer Science' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
ν¨μν νλ‘κ·Έλλ°μ΄λ? (0) | 2020.12.06 |
---|---|
κ°μ²΄ μ§ν₯ νλ‘κ·Έλλ°μ΄λ? (OOP) / νΉμ§ (0) | 2020.12.06 |
[HTTP] HTTP νλ‘ν μ½μ΄λ? (0) | 2020.12.05 |
[HTTP] μΏ ν€, μΈμ , μΊμλ? / μ°¨μ΄μ (0) | 2020.12.02 |
[HTTP] λΈλΌμ°μ λ λλ§ κ³Όμ (0) | 2020.12.02 |