![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Hola Dec
Gracias por tu respuesta y disculpa pero recien puedo entrar a revisar los correos Mira uso indy 10.2.5 y delphi 2009 , esa propiedad que me indicas no aparece en mi version solo aparecen add y no funciona con esos dos parametros ![]()
__________________
IVAND |
#2
|
||||
|
||||
Hola a todos,
Yo creo que uso Indy 10... pero es cierto que probé en Delphi 2007 (lo que tenía más a mano). Mira a ver si esto otro sirve, puesto que aquí parece funcionar también:
|
#3
|
|||
|
|||
Gracias Dev , por tu amable dedicacion ,
Mira logre consumir el servicio de esta manera como es uan pagina https agrege esto
Recibo ya la informacion , pero de una manera muy rara , como si fuera una pagina web que se embebe en un navegador , los datos que debe emviar son Código PHP:
Nuevamente aprecio mucha tu ayuda , un abrazo
__________________
IVAND Última edición por dec fecha: 06-04-2019 a las 09:42:59. Razón: Poner etiquetas DELPHI |
#4
|
||||
|
||||
Hola a todos,
El resultado que obtienes implica que el servidor no está recibiendo la petición HTTP adecuada, puesto que además, probando en apitester.com, el servidor retorna un JSON, tal como se espera. He querido probar con Delphi y me he encontrado con el mismo problema que tú, exactamente. He revisado la petición HTTP que realiza apitester.com, puesto que funciona como se espera, y, después de probar a cambiar el "User Agent" (sin resultado), he visto que con el "Accept" adecuado, la petición se lleva a cabo perfectamente, es decir, algo como lo siguiente funciona bien:
Última edición por dec fecha: 06-04-2019 a las 10:07:20. |
#5
|
||||
|
||||
Cita:
Ademas, ten en cuenta la simetría con: https://webmasters.stackexchange.com...e-http-headers
__________________
El malabarista. |
#6
|
||||
|
||||
Hola a todos,
Entonces, es posible que el "Accept" por defecto que use el componente "IdHttp" no sea el adecuado, y, cambiándolo por "*/*", funciona como se espera. Si funcionase también con "application/json", en efecto, tal vez sería más adecuado usar este en lugar del otro más genérico. Yo únicamente me fijé en cómo hacía la consulta el servicio que obtenía una respuesta correcta y traté de imitar la llamada HTTP. ![]() |
#7
|
|||
|
|||
Efectivamente de los dos metodos funciona bien , muchas gracias a los dos , un fuerte abrazo ahora solo queda parsear el resultado
Gracias
__________________
IVAND |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Incluir Headers de SOAP en web services Delphi 2010 | Revow | Delphi para la web | 6 | 19-05-2015 23:32:59 |
invocar a una dll | lestad | Varios | 3 | 07-03-2014 18:47:54 |
Como modificar los headers de un DBGrid | yn4v4s | OOP | 3 | 16-07-2012 20:43:07 |
dbgrid con sub-headers | samantha jones | Varios | 1 | 02-03-2005 21:30:25 |
Indicador de orden en los headers de un TListView | walrus | OOP | 1 | 11-10-2004 19:50:30 |
![]() |
|