![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
GET - POST Componentes REST (Client-Request-Response)
Buenas tardes,
estoy desarrollando una aplicación en android con componentes REST. Con el method rmGET en el Request me traigo un fichero Json en el Response sin problemas. Mi pregunta es si quiero enviar un Json, tendría que cambiar el method del Reques a rmPOST, ¿no? y por lo que he leído en la propiedad Body le puedo enviar un fichero con el siguiente codigo
¿para Json sería así?
Por otro lado como puedo crear el Json, ¿Qué métodos o funciones hay en delphi? ¿el contenido de este Json iría a la variable Contenido:TStream? Muchas gracias, un saludo. |
#2
|
||||
|
||||
Buenas tardes.
Cita:
Bueno el método a utilizar es el que te de la documentación de la API REST a la que estás llamando, pero si, lo habitual es usar POST. Para JSON utiliza:
Cita:
Tienes clases para tratar foirmato JSON; Para leer, crear,... Revisa la docwiki de embarcadero: http://docwiki.embarcadero.com/RADSt...andria/en/JSON http://docwiki.embarcadero.com/Libra...en/System.JSON Además si buscas en el foro encontrarás muchos hilos con código de ejemplo, para "montar" el JSON que necesitas, como para llamar a una API REST con los componentes que estás utilizando; Por ejemplo esto (aunque si buscas encontrarás más): https://www.clubdelphi.com/foros/showthread.php?t=94732 https://clubdelphi.com/foros/showthread.php?t=96328
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Cita:
Un saludo. Última edición por Neftali [Germán.Estévez] fecha: Hace 3 Semanas a las 11:14:27. |
#4
|
|||
|
|||
Estimado jmBarrio, yo hace algun tiempo estoy utilizando algunas librerias para todo lo que sea servidores REST y Clientes REST...Estas me han dado muy buenos resultados y a mi parecer son bastante simples de utilizar. Le dejo los enlaces para revisar.
Servidor REST utilizando Horse Consumir servicios REST Para trabar con JSON y Dataset Saludos cordiales |
#5
|
|||
|
|||
Cita:
|
#6
|
|||
|
|||
Cita:
Veo que hay un carpeta src con los ficheros DataSet.Serialize.Config.pas ............................... DataSet.Serialize.Utils.pas Pero no tengo muy claro que tengo que hacer. ¿Agregarlas al proyecto y ya esta? Muchas gracias, un cordial saludo. |
#7
|
|||
|
|||
Cita:
Tambien puedes realizar algunos ajustes a los parametros generales que se encuentran en :
Mira los ejemplos que trae son muy didácticos. Saludos cordiales |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
REST request failed | jkokoj | Desarrollo en Delphi para Android | 1 | 29-08-2021 11:10:32 |
Problemas con Request POST a Woocommerce | XusF | Internet | 2 | 06-02-2021 19:31:36 |
REST CLIENT con certificado digital | keys | Internet | 11 | 24-10-2019 13:38:06 |
Asegurar Response datos | rabata2001 | Varios | 3 | 08-02-2016 16:59:54 |
Enviar request y recibir response | cmfab | .NET | 0 | 26-04-2014 20:35:25 |
![]() |
|