Отправлять данные файла на сервер?

Как отправить этот формат данных на сервер?

1 ответ

Просто закодируйте его в Base64.

Попробуй это,

    private static String encodeFileToBase64Binary(File file) {
    String encodedfile = null;
    try {
        FileInputStream fileInputStreamReader = new FileInputStream(file);
        byte[] bytes = new byte[(int) file.length()];
        fileInputStreamReader.read(bytes);
        encodedfile = Base64.encodeToString(bytes, 1);
    } catch (FileNotFoundException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

    return encodedfile;
}
Другие вопросы по тегам