Junior — Middle
როდის ურთიერთქმედებს REST API-თან, რა ტიპის HTTP მოთხოვნები გამოიყენება?
sobes.tech AI
პასუხი AI-სგან
REST API-თან ურთიერთობის დროს გამოყენებული ძირითადი HTTP მოთხოვნების ტიპები:
- GET — მონაცემების მიღება სერვერიდან.
- POST — ახალი რესურსების შექმნა.
- PUT — არსებული რესურსის სრული განახლება.
- PATCH — რესურსის ნაწილობრივი განახლება.
- DELETE — რესურსის წაშლა.
მაგალითი Go-ში GET მოთხოვნის გაგზავნის:
resp, err := http.Get("https://api.example.com/items")
if err != nil {
log.Fatal(err)
}
defer resp.Body.Close()
// პასუხის დამუშავება
ეს მეთოდები ეხმარება ურთიერთქმედების სტრუქტურირებაში სერვერთან REST პრინციპების შესაბამისად.