Pregunta

La especificación osgi R4 en 'página de aprovisionamiento inicial 231' habla sobre

'El resultado de la solicitud debe ser un archivo ZIP (aplicación de tipo de contenido / ZIP)' ... 'El archivo zip puede contener solo cuatro tipos de entradas de diccionario: texto, binario, paquete o url de paquete. Los tipos se especifican en el campo adicional de la entrada ZIP '

No conozco un archivo ZIP que no sea tener archivos con un solo nombre. ¿Alguien ha encontrado un ejemplo que muestre ese archivo zip?

¡Muchas gracias!

¿Fue útil?

Solución

Según tengo entendido, el nombre de ZipEntry es el " nombre " parte del par nombre-valor, los datos son el "valor" parte, y - aquí está el bit loco - el "extra" El campo de ZipEntry contiene un tipo MIME que explica cómo se deben interpretar los datos, p. como una matriz de bytes, como datos de cadena, o como una URL que apunta al " real " datos. Muy ingenioso de verdad. Tendemos a pensar que un archivo zip contiene solo nombres y contenidos de archivos, pero de hecho cada entrada en un archivo zip contiene o puede contener bastante metadatos; nombre, "extra" datos, comentarios, CRC, método de compresión utilizado, etc. Java.util.zip.ZipEntry le permite configurar todos estos campos, por lo que no es ningún problema crear dichos archivos en Java, incluso si ninguno de nosotros vio tal bestia antes.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top