Diferencia entre revisiones de «Usuario:ManuelRomero/PHP/servicioWeb/Rest/Practica»
De WikiEducator
< Usuario:ManuelRomero | PHP | servicioWeb
(Página creada con «{{:Usuario:ManuelRomero/PHP/servicioWeb/Rest/nav}}») |
|||
Línea 1: | Línea 1: | ||
{{:Usuario:ManuelRomero/PHP/servicioWeb/Rest/nav}} | {{:Usuario:ManuelRomero/PHP/servicioWeb/Rest/nav}} | ||
+ | ;Vamos a crear un RestFull en php usando Curl en el cliente para consumirlo. | ||
+ | ===El servidor=== | ||
+ | *En el servidor debemos crear un servicio que responda a las siguientes solicitudes (GET, POST, PUT, DELETE) | ||
+ | |||
+ | ;http://miSitioWeb/servicio_rest/productos | ||
+ | Nos devolverá un listado con el nombre corto de todos los productos | ||
+ | ;http://miSitioWeb/servicio_rest/producto/Codigo | ||
+ | Nos devolverá todos los datos del producto cuyo código especificamos o el mensaje '''no existe ese producto''' | ||
+ | ;http://localhost/servicio_rest/producto/insertar | ||
+ | Insertaremos los productos que le pasaremos por un formulario retornando la información | ||
+ | El producto (nombre_corto) se ha insertado correctamente | ||
+ | El producto (nombre_corto) no se ha podido insertar | ||
+ | ;http://localhost/servicio_rest/producto/actualizar/codigo/ | ||
+ | Actualizaremos el producto especificado en codigo cuyos datos recibiremos del cliente | ||
+ | El sistema nos informará | ||
+ | El producto (nombre_corto) se ha actulizado | ||
+ | El producto (código) no se ha podido actualizar |
Revisión de 11:01 17 abr 2017
- Vamos a crear un RestFull en php usando Curl en el cliente para consumirlo.
El servidor
- En el servidor debemos crear un servicio que responda a las siguientes solicitudes (GET, POST, PUT, DELETE)
Nos devolverá un listado con el nombre corto de todos los productos
Nos devolverá todos los datos del producto cuyo código especificamos o el mensaje no existe ese producto
Insertaremos los productos que le pasaremos por un formulario retornando la información El producto (nombre_corto) se ha insertado correctamente El producto (nombre_corto) no se ha podido insertar
Actualizaremos el producto especificado en codigo cuyos datos recibiremos del cliente El sistema nos informará El producto (nombre_corto) se ha actulizado El producto (código) no se ha podido actualizar