Sobes.tech
Junior

Milyen szabványos módszereket használ az EndPoint?

sobes.tech MI

Válasz az MI-től

Az EndPoint-tal való kommunikációhoz gyakran használt szabványos HTTP-módszerek:

  • GET: Adatok lekérése a szerverről. Nem változtatja meg az erőforrás állapotát.
  • POST: Adatok küldése a szervernek új erőforrás létrehozásához vagy művelet végrehajtásához.
  • PUT: Erőforrás frissítése vagy létrehozása a szerveren. Ha az erőforrás létezik, frissül; ha nem, akkor létrejön.
  • PATCH: Az erőforrás részleges frissítése a szerveren. Csak a módosítandó mezőket küldi.
  • DELETE: Erőforrás törlése a szerverről.
  • HEAD: A válasz fejlécének lekérése a törzs nélkül. Az erőforrás vagy metaadatok létezésének ellenőrzésére szolgál.
  • OPTIONS: Információk lekérése az elérhető módszerekről és más interakciós lehetőségekről az erőforrással kapcsolatban.

Példa a GET használatára curl-lel:

# Információk lekérése a 123 azonosítójú felhasználóról
curl http://api.example.com/users/123

Példa a POST JSON-törzzsel:

# Új felhasználó létrehozása
curl -X POST -H "Content-Type: application/json" -d '{"name": "John Doe", "email": "john.doe@example.com"}' http://api.example.com/users

Példa a PUT használatára frissítéshez:

# A 123 azonosítójú felhasználó adatainak frissítése
curl -X PUT -H "Content-Type: application/json" -d '{"name": "Jane Doe"}' http://api.example.com/users/123

Példa a DELETE-re:

# A 123 azonosítójú felhasználó törlése
curl -X DELETE http://api.example.com/users/123

Ezek a módszerek meghatározzák, hogy a kliens milyen műveletet kíván végrehajtani az URL által azonosított erőforráson.