Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Colaboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-06-2021
landaga landaga is offline
Miembro
 
Registrado: may 2021
Posts: 15
Poder: 0
landaga Va por buen camino
Gracias Bilbur pero lo estoy haciendo por línea de comandos.
Responder Con Cita
  #2  
Antiguo 04-06-2021
tejano tejano is offline
Miembro
 
Registrado: dic 2020
Posts: 132
Poder: 6
tejano Va por buen camino
Cita:
Empezado por landaga Ver Mensaje
Gracias Bilbur pero lo estoy haciendo por línea de comandos.
Yo también lo hago por línea de comandos y me devuelve unos caracteres muy extraños.

Landaga, puedes enviar la línea de comando?

Yo lo envío de esta forma
c:\curl\1\bin\curl --insecure --cert-type P12 --cert c:\amis\exes\CERTIFICADO.p12:PASSWORD -H "Accept-Encoding:gzip" -H "Content-Encoding:gzip" -H "Content-Type:application/octet-stream" -H "eus-bizkaia-n3-version:1.0" -H "eus-bizkaia-n3-content-type:application/xml" -H "eus-bizkaia-n3-data:{\"con\":\"LROE\",\"apa\":\"1.1\",\"inte\":{\"nif\":\"A48190839\",\"nrs\":\"TECNICAS DE REFRACTARIOS S.A.U\"},\"drs\":{\"mode\":\"240\",\"ejer\":\"2021\"}}" -v "https://pruesarrerak.bizkaia.eus/N3B4001M/kontsulta" --data-binary "@c:\tmp\consulta.gz" --output c:\tmp\respuesta.xml

Y devuelve algo así.

‹ ªUþ‹ ÿ101368_peticion_Resp.xml ¥R]oÛ0 ü+FßkÙi¶µ'Àðœ!ÅævÚWC–ÕTmy¢„ýõ£ƒ6éöRxGñHî”Ä*´É¯r•¯¯góh!¤óV`Þk§[™ªŸt¡ïœ(Ž^¡Á¾ïL^(|?»wnÄ„±Ýn6ÂùÇPydwÚí…S[-þ°˦VLá_¯zT¯¯kj]ÇtÞö¯Ôï&¨oãš*Â=¶g2Ñ(©¬àðÛ´ª3œä€=Å”µóÅÀŽ1T¾‘ÇDH©—¬F’“Ú <‹HêáVYœ‚8$þ@þ*¬Ôô‚Ï¢‰0¬šNoEk6V7Þ ;qÅrÁÓùe|]^\› ¤£ê:Ý,LßXUŠGZÝH-:¾É³b™¥Uð#Ê|Q¦Ù&-—«*¨Â4¼öŸRšýƒþìäY:9Ûšg9,”¼GÍÏ£¯çÓZA<OâoÉì °×O*ðýZlõp¢Èƒ÷$ä{N
%}tÖ /Ȫ·°fbŸø®üðîJì ìÅ%sª

Gracias
Saludos
Responder Con Cita
  #3  
Antiguo 04-06-2021
landaga landaga is offline
Miembro
 
Registrado: may 2021
Posts: 15
Poder: 0
landaga Va por buen camino
Cita:
Empezado por tejano Ver Mensaje
Yo también lo hago por línea de comandos y me devuelve unos caracteres muy extraños.

Landaga, puedes enviar la línea de comando?

Yo lo envío de esta forma
c:\curl\1\bin\curl --insecure --cert-type P12 --cert c:\amis\exes\CERTIFICADO.p12:PASSWORD -H "Accept-Encoding:gzip" -H "Content-Encoding:gzip" -H "Content-Type:application/octet-stream" -H "eus-bizkaia-n3-version:1.0" -H "eus-bizkaia-n3-content-type:application/xml" -H "eus-bizkaia-n3-data:{\"con\":\"LROE\",\"apa\":\"1.1\",\"inte\":{\"nif\":\"A48190839\",\"nrs\":\"TECNICAS DE REFRACTARIOS S.A.U\"},\"drs\":{\"mode\":\"240\",\"ejer\":\"2021\"}}" -v "https://pruesarrerak.bizkaia.eus/N3B4001M/kontsulta" --data-binary "@c:\tmp\consulta.gz" --output c:\tmp\respuesta.xml

Y devuelve algo así.

‹ ªUþ‹ ÿ101368_peticion_Resp.xml ¥R]oÛ0ü+FßkÙi¶µ'Àðœ!ÅævÚWC–ÕTmy¢„ýõ£ƒ6éöRxGñHî”Ä*´É¯r•¯¯góh!¤óV`Þk§[™ªŸt¡ïœ(Ž^¡Á¾ïL^(|?»wnÄ„±Ýn6ÂùÇPydwÚí…S[-þ°Ë¦VLá_¯zT¯¯kj]ÇtÞö¯Ôï&¨oãš*Â=¶g2Ñ(©¬àðÛ´ª3œä€=Å”µóÅÀŽ1T¾‘ÇDH©—¬F’“Ú<‹HêáVYœ‚8$þ@þ*¬Ôô‚Ï¢‰0¬šNoEk6V7Þ ;qÅrÁÓùe|]^\› ¤£ê:Ý,LßXUŠGZÝH-:¾É³b™¥Uð#Ê|Q¦Ù&-—«*¨Â4¼öŸRšýƒþìäY:9Ûšg9,”¼GÍÏ£¯çÓZA<OâoÉì°×O*ðýZlõp¢Èƒ÷$ä{N
%}tÖ /Ȫ·°fbŸø®üðîJì ìÅ%sª

Gracias
Saludos

esos caractertes son el gzip de batuz, si lo abres con un descompresor de archivos te da el xml de hacienda
Cambia --output c:\tmp\respuesta.xml por --output c:\tmp\respuesta.gz
Responder Con Cita
  #4  
Antiguo 04-06-2021
tejano tejano is offline
Miembro
 
Registrado: dic 2020
Posts: 132
Poder: 6
tejano Va por buen camino
Cita:
Empezado por landaga Ver Mensaje
esos caractertes son el gzip de batuz, si lo abres con un descompresor de archivos te da el xml de hacienda
Cambia --output c:\tmp\respuesta.xml por --output c:\tmp\respuesta.gz
Gracias Landaga, me imagino que la compresión y descompresión lo estás haciendo por línea de comando. Puedes decirme que programa utilizar y que línea de comando? Yo estaba con el 7zip - 7z a -tgzip archivo.gz archivo.xml , pero no va bien.

Gracias.
Responder Con Cita
  #5  
Antiguo 04-06-2021
landaga landaga is offline
Miembro
 
Registrado: may 2021
Posts: 15
Poder: 0
landaga Va por buen camino
Cita:
Empezado por tejano Ver Mensaje
Gracias Landaga, me imagino que la compresión y descompresión lo estás haciendo por línea de comando. Puedes decirme que programa utilizar y que línea de comando? Yo estaba con el 7zip - 7z a -tgzip archivo.gz archivo.xml , pero no va bien.

Gracias.



Para comprimir:
7z a C:\envio.gz C:\archivo.XML


simplemente ya que al poner la extensión .gz el 7zip ya entiende que debe comprimir en GZip y lo hace correctamente.



Para descomprimir tambien utilizo 7zip pero como el GZip de respuesta viene dentro de otro fichero no consigo hacerlo directamente por línea de comando. En cualquier caso utilizo:


7z e C:\salida.gz -oC:\miarchivo
Responder Con Cita
  #6  
Antiguo 04-06-2021
landaga landaga is offline
Miembro
 
Registrado: may 2021
Posts: 15
Poder: 0
landaga Va por buen camino
Cita:
Empezado por landaga Ver Mensaje
Para comprimir:
7z a C:\envio.gz C:\archivo.XML


simplemente ya que al poner la extensión .gz el 7zip ya entiende que debe comprimir en GZip y lo hace correctamente.



Para descomprimir tambien utilizo 7zip pero como el GZip de respuesta viene dentro de otro fichero no consigo hacerlo directamente por línea de comando. En cualquier caso utilizo:


7z e C:\salida.gz -oC:\miarchivo

Bueno pues ya lo he conseguido de una manera un poco rudimentaria, he vuelto a descomprimir ese archivo que me devuelve el primer proceso (C:\miarchivo) y obtengo el xml de respuesta de Batuz


7z e C:\miarchivo -oC:\
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
SII -Nuevo sistema de la Agencia Tributaria española de envío de datos vía Webservice newtron Internet 3716 19-01-2026 20:01:34
Como utilizar la ayuda del nuevo Sistema Operativo gluglu Humor 3 24-09-2007 09:39:05
Aplicacion Agencia De Viajes ArdiIIa Varios 9 20-01-2007 16:49:53
El Vasco Aguirre Al González La Taberna 5 26-05-2006 09:22:28
Microsoft ha lanzado su nuevo sistema operativo DarkByte Humor 0 25-01-2004 09:21:14


La franja horaria es GMT +2. Ahora son las 16:39:12.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi