FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Envio Cadena
Tanto si envío con utf8_encode como sin eso recibo lo mismo:
E?L ?LA ¿Sabéis que puede ser? |
#2
|
||||
|
||||
Solo se me ocurre que pruebes usando las clases para encoding, es decir, streams y TEncoding
Yo creería un TStringStream con el string que viene y pasando como encoding TEncoding.UTF8. De todos modos me extraña bastante. No podes publicar el código del servidor? |
#3
|
|||
|
|||
Código Servidor
Llega por el php que lo llamo así:
file_get_contents("http://localhost:8080/datasnap/rest/TServidorMetodosPrevengos/insertarSeguimientoCliente/$cadena"); En la variable $cadena concateno todos los parámetros. El código del servidor es muy tonto.
|
#4
|
||||
|
||||
Porque usas AnsiString en lugar de string en el servidor?
Por otra parte no soy nada versado en PHP, pero me resulta extraño como invocas al server. Según la documentación deberías estar haciendo un GET a la URL especificada, o POST cuando tenés que mandar parámetros más complejos (ejemplo un JSON, se debe poner en el header y enviar por POST) Revisa esto http://docwiki.embarcadero.com/RADSt...aging_Protocol |
#5
|
|||
|
|||
He probado con string, ansistring,widestring, etc...
Los métodos se pueden invocar de varias maneras, esta es una de ellas, también por json, pero la parte php no la hago yo y el chaval que la hace no lo controla bien, era por simplificarlo. Gracias. |
#6
|
|||
|
|||
Al final era tan facil como codificar en el PHP rawurlencode ("EÑE ALá ñóé")
|
#7
|
||||
|
||||
Me alegra que lo hayan podido solucionar y gracias por publicarlo, son pequeños detalles que te salvan tardes enteras
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Descarga de archivo Datasnap REST | andresenlared | Delphi para la web | 1 | 17-12-2016 12:04:44 |
DataSnap REST Error HTTP/1.1 500 | blaiselaborde | Varios | 4 | 09-11-2015 15:31:03 |
Rest | roman | La Taberna | 11 | 30-07-2014 16:52:00 |
Datasnap Rest Server | dison | Desarrollo en Delphi para Android | 3 | 16-05-2014 09:48:44 |
REST, Marshaling y \ | iuqrul | Providers | 1 | 08-11-2013 10:51:33 |
|