Я отправляю файл изображения из приложения iPhone в приложение http Post. Приложение Post - это веб-служба Java, которая принимает запросы Post. У меня есть метод Post, получающий байтовый массив и записывающий его в файл, подобный этому:
private void writeToFile(byte[] str) {
String strFilePath = "/Users/j/Desktop/joe.png";
try
{
FileOutputStream fos = new FileOutputStream(strFilePath);
fos.write(str);
fos.close();
}
}
файл успешно записывается на мой локальный диск, но когда я пытаюсь открыть файл, он не отображается. Я получаю сообщение об ошибке, что он не может быть открыт и может быть поврежден. Кто-нибудь знает, почему я не могу просмотреть это изображение?