powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Http граббер на VB
5 сообщений из 5, страница 1 из 1
Http граббер на VB
    #35454318
Gray_Wolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ничего на эту тему в инете найти не смог.
Требуется прочитать текстовый файл с запросом, отправить его и сохранить полученный ХТМЛ код с текстовый файл.
Вот код подобной программы на джаве
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Socket;
import java.net.UnknownHostException;
import java.util.logging.Level;
import java.util.logging.Logger;

public class Main {
    public static void main(String[] args)  {
        try {
              System.out.println("3");
            Socket soc = new Socket("HOST.ru",  80 );
            FileInputStream fis=new FileInputStream("c:/in.txt");
                        InputStream in=soc.getInputStream();
        OutputStream out=soc.getOutputStream();
                 int r= 0 ;
           byte[] buf = new byte[ 64  *  1024 ];
           while(r!=- 1 ){
                  r=fis.read(buf);
           if (r==- 1 )break;       
       out.write(buf,  0 , r);                          
           }
        fis.close();   
  r= 0 ;
  FileOutputStream fos=new FileOutputStream("c:/out.txt");
     buf = new byte[ 64  *  1024 ];
             while(r!=- 1 ){
                        r=in.read(buf);
                           if (r==- 1 )break;
               String s=new String(buf, 0 ,r);
               fos.write(buf, 0 ,r);
               System.out.println(s); 
           }
  fos.close();
        } catch (UnknownHostException ex) {
            Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
        } catch (IOException ex) {
            Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
        }      
    } 
    }
Можно ли написать подобное на VB?
...
Рейтинг: 0 / 0
Http граббер на VB
    #35455963
Gray_Wolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неужели никто не работал с сокетами?
...
Рейтинг: 0 / 0
Http граббер на VB
    #35456071
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проще надо: URLDownloadToFile
...
Рейтинг: 0 / 0
Http граббер на VB
    #35456091
Gray_Wolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело в том что мне нужно отправлять GET в котором помимо ссылки хранятся ещё и кукисы,
а как это сделать предложенным вами способом я не понял.
...
Рейтинг: 0 / 0
Http граббер на VB
    #35456098
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда юзайте ServerXMLHTTP, примеры можно найти тут или в гугле
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Http граббер на VB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]