⊗inhpAdvRA 29 of 29 menu

REST API en el protocolo HTTP

Por regla general, al crear sitios web para obtener, crear, modificar y eliminar datos, se utilizan solo los métodos GET y POST, ya que son bien compatibles con los navegadores y servidores. Lo mismo se aplica a las API proporcionadas por los sitios web. Existen, sin embargo, enfoques especiales que estandarizan las API para la conveniencia general tanto de los desarrolladores de API como de sus usuarios.

Uno de estos enfoques es REST API (a menudo se dice RESTful usando esta palabra como adjetivo). La base de esta API es el uso amplio de los métodos del protocolo HTTP. En este enfoque, con el método GET se obtienen datos, con el método POST se crean, con el método PUT se modifican, y con el método DELETE se eliminan.

Como ejemplo, consideremos una API que manipula usuarios. Veamos cómo se verían las URL para varias acciones.

Obtenemos todos los usuarios:

GET http://api.loc/users/

Obtenemos un usuario por su id:

GET http://api.loc/user/1/

Creamos un usuario:

POST http://api.loc/user/

Modificamos un usuario por su id:

PUT http://api.loc/user/1/

Eliminamos un usuario por su id:

DELETE http://api.loc/user/1/

Supongamos que tienes una API de productos para una tienda en línea. Describe las URL de la tienda de manera que la API se vuelva RESTful.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar