2011-03-15 18 views

Respuesta

9

Sí, por supuesto. No hay nada específico de RSA aquí; solo estás cargando datos binarios.

  • enviados en una cadena de consulta GET: sí, se puede codificar URL él (o base 64 a codificar entonces URL codificarlo) siempre que no sea demasiado tiempo - algunos clientes y servidores tienen límites de longitud de URL.

  • Puede enviar cualquier longitud de datos; puede PUBLICAR como binario sin procesar suponiendo que el otro extremo puede manejarlo, es decir, puede omitir las partes de su marco que intentarán analizarlo en variables de parámetro, o de nuevo como codificación URL/codificada en base-64-URL-codificada.

  • Puede envolverlo como una carga de archivos (multipart/form-data) y POST que. De nuevo, cualquier longitud de datos, y esto solo estará codificado en base64, por lo que podría funcionar un poco más. También será más fácil de integrar en el marco de su aplicación de servidor, ya que es probable que tenga incorporado el soporte de carga de archivos.

2

Debe codificarlo en Base64 para estar en el lado seguro. Puede usar la clase Base64 del proyecto Apache Commons Codec.

Cuestiones relacionadas