Yo lo estoy enviando de esta forma, en real
curl --insecure --cert-type P12 --cert path_certificado
assword -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\":\"NIF_EMPRESA\",\"nrs\":\"NOMBRE_EMPRESA\"} ,\"drs\":{\"mode\":\"240\",\"ejer\":\"2022\"}}" -v "https://sarrerak.bizkaia.eus/N3B4000M/aurkezpena" --data-binary "@path_archivo_gz" --output c:\tmp\respuesta.gz -D c:\tmp\cabecera.txt
Llevamos desde el 1 de enero enviando datos a la BFA y no tenemos problema.
Cita:
Empezado por Maska10
Joer que dessesperación llevo con Vizcaya,
La respuesta al enviar siempre es "ERROR AL DESCOPRIMIR EL FICHERO", tras comprobar que el fichero es correcto el servicio de soporte me dice que el problema es que el parámetro CONTENT-LENGTH de la cabecera no coincide con el tamaño del fichero, lo he comprobado y efectivamente el tamaño nunca coincide y si le pongo el CONTENT-LENGTH a mano como parámetro no funciona.
Por tanto el problema debe estar en el comando CURL .. lo pongo a ver si alguien ve algún problema en el:
Código:
Curl.exe -d "@G:\proyecto\curl\bin\ejemplo.gz" --cert-type P12 --cert G:\proyecto\certificadopruebas.p12:CONTRASEÑA -D "resultado.txt" -H "Content-Type: application/octet-stream" -H "Content-Encoding: gzip" -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\": \"B000000\",\"nrs\": \"SOCIEDAD SL\"},\"drs\": {\"mode\": \"240\",\"ejer\": \"2022\"}}" -X POST URLPRUEBAS --output .\respuesta.gz
Gracias.
|