Сохранение картинки через прокси на JAVA

Статус
В этой теме нельзя размещать новые ответы.

Softrix

Постоялец
Регистрация
9 Июл 2008
Сообщения
65
Реакции
4
Такая тема, скачиваю картинку (капчу) к себе на комп допустим, если качаю напрямую все ок, как только подключаю SOCKS5 картинка получается не целиком, пишу на JAVA
сохраняю картинку так

PHP:
         URL url = new URL("http://www.mysite/digit.gif");
      HttpURLConnection hcon = (HttpURLConnection)url.openConnection();
      InputStream is = hcon.getInputStream();
      DataInputStream ds = new DataInputStream(hcon.getInputStream());
      FileOutputStream fw = new FileOutputStream(new File("c:/temp/1.gif"));
                byte[] buf = new byte[5000];
    ds.read(buf);
    fw.write(buf);

В чем трабл не понятно и как от него избавиться ? Прокси то нужны!
 
ты каким браузером пользуешься
 
а причем тут броузер ? Я же не через броузер картинку то получаю!
 
HTML:
byte[] buf = new byte[5000];

а что, только это количество юзаешь и все на этом? а остальные?
циклом прогоняй все байты пока файл не закончится!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху