<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=268507</guid>
        <pubDate>Tue, 23 Dec 2003 06:07:31 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=268507</link>
        <description><![CDATA[Guest:  Пофлудю и я.<br>Использую методы протокола HTTP сервер отвечает на запросы по средством кодов.<br>Через проксю ходят так называемо &quot;туннелированием&quot;.<br>То есть все запросу шлються непосредствеено на проксю, а в теле запроса в определенных полях методов пишется конечный получатель запроса (учите матчасть HTTP).<br>В нашем случае, &quot;первичным&quot; сервером является прокся. <br>Прокся на любой запрос от вашего приложения (в том числе и ИЕ) отвечает кодом 407, что в переводе на русский означает требуется авторизация , где в теле ответа содержиться перечень алгоритмов криптования, поддерживающих сервером(проксей).<br>ИЕ обращается к контроллеру доменов, и если находит вас там, то берет логи и пароль и криптует(шифрует)  строку Login:Pass одним из алгоритмов , понимаемым сервером(проксей).<br>Перепосылает запрос с добавлением строки ( не помню синтаксис) о том, мол вот тебе криптованный аух.<br>Прокся расзкриптовывает и смотрит уже у себя, такой юзверь с таким пасом могет ходить за проксю или нет.<br>Ежели может, то ок, скидывает оболчку туннеля с запроса, и отправляет запрос далее.<br>На нет и суда нет.<br><br>Вот.<br>Я бодался с криптованием 2-3 месяца. Исползовал Индевые компоненты. Гавно - скажу я вам. Либо я тупой, либо они не ходят через прокси без Basic авторизации. Кому интересно, могу дать линк на мои исследование в области сырцов Indy.<br>Без авторизации, имхо, можно не выпендриваться и заюзать обнакновенные сокеты подучив HTTP ]]></description>
        <author>Guest</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=267202</guid>
        <pubDate>Sat, 20 Dec 2003 17:38:28 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=267202</link>
        <description><![CDATA[Zvik:  <a href='http://support.microsoft.com/support/kb/articles/Q216/2/14.asp' target='_blank'>http://support.microsoft.com/support/kb/ar...s/Q216/2/14.asp</a> ]]></description>
        <author>Zvik</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=267188</guid>
        <pubDate>Sat, 20 Dec 2003 16:53:50 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=267188</link>
        <description><![CDATA[Петрович:  <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>Цитата</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--><b>Zvik</b>, 20.12.03, 18:41<br>Нашел... <br>Q216214 SAMPLE: FTP with CERN-Based Password Protected Proxy <br>Там это вроде описано, есть пример на Си. Вроде работает, теперь надо на делфи перекинуть<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--><br>А чего ссылочку не положил? ]]></description>
        <author>Петрович</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=267176</guid>
        <pubDate>Sat, 20 Dec 2003 15:41:26 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=267176</link>
        <description><![CDATA[Zvik:  Нашел... <br>Q216214 SAMPLE: FTP with CERN-Based Password Protected Proxy <br>Там это вроде описано, есть пример на Си. Вроде работает, теперь надо на делфи перекинуть. ]]></description>
        <author>Zvik</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=266744</guid>
        <pubDate>Fri, 19 Dec 2003 17:16:07 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=266744</link>
        <description><![CDATA[Петрович:  <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>Цитата</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--><b>Zvik</b>, 19.12.03, 19:10<br>подключиться к этому же ресурсу, но только ввести уже &quot;hUrl:=&#39;ftp://servername/file.zip&#39;&quot;. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--><br>А это уже совсем другой ресурс. http-сервис и  ftp-сервис - это совершенно разные ресурсы. Более того прокси может один из них обслуживать а другой нет. ]]></description>
        <author>Петрович</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=266713</guid>
        <pubDate>Fri, 19 Dec 2003 16:10:36 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=266713</link>
        <description><![CDATA[Zvik:  Аутентификация работает при http  сервисе. Я просто думаю, нельзя ли сначала ввести логин и пароль при этом сервисе а потом как-то используя InternetOpenURL, подключиться к этому же ресурсу, но только ввести уже &quot;hUrl:=&#39;ftp://servername/file.zip&#39;&quot;. <br>P.S. У меня тоже прокси, требующий аутентификацию... Не верю, что нельзя пробиться, IE как-то же работает. ]]></description>
        <author>Zvik</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=266656</guid>
        <pubDate>Fri, 19 Dec 2003 14:23:11 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=266656</link>
        <description><![CDATA[Петрович:  <b>Zvik</b> <br>Чейто я не понял. Ты говоришь <i>идет запрос на аутентификацию</i>, а где ты ему (proxy) сообщаешь имя и пароль для аутентификации?<br>Еще раз напоминаю: мой прокси ЗАПАРАЛИРОВАН, и ТРЕБУЕТ ОБЯЗАТЕЛЬНОЙ АУТЕНТИФИКАЦИИ. ]]></description>
        <author>Петрович</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=266534</guid>
        <pubDate>Fri, 19 Dec 2003 11:27:27 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=266534</link>
        <description><![CDATA[Zvik:  Вот такая строка (...&quot;GET <a href='ftp://ftpservername/file.zip' target='_blank'>ftp://ftpservername/file.zip</a> HTTP/1.1&quot; ...) инициализируется на прокси при запросе с IE (ftp://ftpservername/file.zip), тогда идет запрос на аутентификацию и.т.д  - файл закачивается без проблем.<br>При использовании  в качестве сервиса INTERNET_SERVICE_ftp<br>...<br>hConnectHandle := InternetConnect ( hOpenHandle,<br>                                        &#39;ftpservername&#39;,<br>                                        INTERNET_INVALID_PORT_NUMBER,<br>                                        nil,<br>                                        nil,<br>                                        INTERNET_SERVICE_ftp,<br>                                        0,<br>                                        0<br>                                        );<br>httpOpenRequest() на выходе nil ,  а если подставить INTERNET_SERVICE_HTTP, тогда идет все нормально (т.е. идет запрос на аутентификацию), в логе прокси <br>...&quot;GET <a href='http://ftpservername/file.zip' target='_blank'>http://ftpservername/file.zip</a> HTTP/1.1&quot; ...&quot; <br>Вопрос - Как сделать запрос ресурса такой же как в IE? т.е. (...&quot;GET <a href='ftp://ftpservername/file.zip' target='_blank'>ftp://ftpservername/file.zip</a> HTTP/1.1&quot; ...) Чтобы потом можно было бы закачать этот ресурс доступными методами....<br>ЗЫ. Хочется как в IE... ]]></description>
        <author>Zvik</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=266331</guid>
        <pubDate>Fri, 19 Dec 2003 05:34:08 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=266331</link>
        <description><![CDATA[Alex-Co:  Да я и не думал, что это окажется так сложно. Единственное что я пока нашел это работа через IdHTTP<br><!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b></b> </td></tr><tr><td id='CODE'><!--ec1-->with IdHTTP1.ProxyParams do begin <br>&nbsp; ProxyServer&#58;=&#39;твой-прокси&#39;; <br>&nbsp; ProxyPort&#58;=порт; <br>&nbsp; ProxyUsername&#58;=&#39;имя_пользователя&#39;; <br>&nbsp; ProxyPassword&#58;=&#39;пароль&#39;; <br>&nbsp; BasicAuthentication&#58;=True; // Если пароль не зашифрован... <br>end; <br>Memo1.Lines.Add&#40;IdHTTP1.Get&#40;&#39;http&#58;//домен/index.htm&#39;&#41;&#41;;<!--c2--></td></tr></table><div class='postcolor'><!--ec2--> ]]></description>
        <author>Alex-Co</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=266305</guid>
        <pubDate>Fri, 19 Dec 2003 03:48:16 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=266305</link>
        <description><![CDATA[SDF:  Тема актуальная. У меня прокся без басик авторизации. Выйти за нее, я тоже не могу. TWebBrowser в моем случае мало пока чем помогает. <br>Кратенько. Общаюсь по средствам Get и Post  с сервачком.<br>Внимание, требуется прога примитивненькая (4 эдита 2 баттона), котороая позволит отправлять Post через мою проксю.<br>Денежное вознаграждение гарантирую (не очень большое). ]]></description>
        <author>SDF</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=265630</guid>
        <pubDate>Thu, 18 Dec 2003 05:22:32 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=265630</link>
        <description><![CDATA[Петрович:  <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>Цитата</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--><b>pigas</b>, 18.12.03, 00:59<br>Я это к тому что к своему проксику ( без авторизации ) я смог вот так подключится<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--><br>Во, во, а в теме-то сразу было сказанно <b>Proxy Authentication</b>. Без авторизации проблем нет.<br><!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>Цитата</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--><b>pigas</b>, 18.12.03, 00:59<br>Петрович ,а с какими ты параметрами пробовал InternetConnect ?<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--><br>Вообще-то, я вызывал ее приблизительно так (для твоего случая):<br><!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b></b> </td></tr><tr><td id='CODE'><!--ec1-->InternetConnect&#40;hSession,&#39;localhost&#39;,8080,&#39;Юзер&#39;,&#39;Пасс&#39;,INTERNET_SERVICE_HTTP,0,0&#41;;<!--c2--></td></tr></table><div class='postcolor'><!--ec2--><br>Только мне кажется что результат <b>InternetConnect</b> надо подавать на вход <b>HttpOpenRequest</b>. Это во первых. А во вторых, суда по описанию в MSDN, имя и пароль в InternetConnect имеются в виду не для proxy, а непосредственно для сервера (http, ftp, gopher). ]]></description>
        <author>Петрович</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=265560</guid>
        <pubDate>Wed, 17 Dec 2003 21:59:39 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=265560</link>
        <description><![CDATA[pigas:  Я это к тому что к своему проксику ( без авторизации ) я смог вот так подключится<br><br>hSession := InternetOpen(PChar(sAppName), // имя броузера<br>INTERNET_OPEN_TYPE_PROXY , // мол юзается прокси<br>&#39;localhost:8080&#39;, // имя прокси<br>&#39;&#39;, // не знаю чего за параметр<br>ISO_FORCE_DISCONNECTED); // чегото связанное с отключением<br><br>А после вызова <br>hSession:=InternetConnect(hSession,&#39;localhost&#39;,8080,&#39;Юзер&#39;,&#39;Пасс&#39;,0,INTERNET_REQFLAG_VIA_PROXY,0);<br><br>Получается так что<br>hSession = nil<br>Ну и конечно дальше ничего не работает<br><br><br>Петрович ,а с какими ты параметрами пробовал InternetConnect ?<br>Еслиб работал  InternetConnect можно былобы цепочку прокси сделать ............. ]]></description>
        <author>pigas</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=265476</guid>
        <pubDate>Wed, 17 Dec 2003 19:37:50 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=265476</link>
        <description><![CDATA[Петрович:  <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>Цитата</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--><b>pigas</b>, 17.12.03, 20:37<br>// hSession:=InternetConnect(hSession,&#39;localhost&#39;,8080,&#39;Юзер&#39;,&#39;Пасс&#39;,0,INTERNET_REQFLAG_VIA_PROXY,0);<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--><br>А почему закоментировано?<br>У меня все было именно так и написанно как у тебя, правда <b>InternetConnect </b>при это не дергал (в пртчем как и ты). При этом, если proxy был без авторизации, то все Ок. А вот если Proxy требовал имя и пароль, то вместо требуемой страницы, я получал страничку с сообщением об ошибке авторизации. Добавление <b>InternetConnect</b> мне не помогло. И вообще, мне не понятно, что делать с результатом <b>InternetConnect</b>? В MSDN про <b>InternetConnect</b> сказано:<br><!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b></b> </td></tr><tr><td id='CODE'><!--ec1-->Returns a valid handle to the FTP, Gopher, or HTTP session <!--c2--></td></tr></table><div class='postcolor'><!--ec2--><br>На сколько я понимаю, с таким хендлом в <b>InternetOpenURL</b> уже нельза соваться. ]]></description>
        <author>Петрович</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=265403</guid>
        <pubDate>Wed, 17 Dec 2003 17:37:58 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=265403</link>
        <description><![CDATA[pigas: <!--QuoteBegin-Петрович+16.12.03, 20:46--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>Цитата</b> (Петрович @ 16.12.03, 20:46)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> С <b>InternetConnect</b> я эксперементировал, тоже неудачно, возможно что-то делал не так. К сожалению, доступ к сетке в которой возникла данная проблема, у меня ограничен. Поэтому не довел работу до конца. Просто нашел &quot;кривое&quot; решение:  посредством <b>TWebBrowser</b> - уж он-то знает как <!--emo&:)--><img src='http://forum.sources.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->. Дыра была заткнута. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd--><br> Я поставм&#092;ил локальный прокси и локальный http сервера<br>Www 80 порт<br>прокси 8080 порт<br><br><br>  fileURL:string=&#39;http://localhost/cgi-bin/test_pg.cgi?Проверка_iз_Дельфи&#39;<br>+&#39; hq qq&#39; ;<br><br><br>procedure TForm1.Button1Click(Sender: TObject);<br><br><br>//  74*30 2100 + 120 = 22000<br>const<br> BufferSize = 1024;<br>var<br>hSession, hURL: HInternet;<br>Buffer: array[0..BufferSize] of Byte;<br>BufferLen: DWORD;<br>//f: File;<br>sAppName: string;<br><br>function strr:string;<br>var<br>r:string;<br>ir:integer;<br>begin<br>r:=&#39;&#39;;<br>for ir:=0 to BufferLen do<br> r:=r + chr(Buffer[ir]);<br> result:=r;<br><br>end;<br>begin<br>fileURL:=fileURL+inttostr(random(100));<br>memo1.Clear;<br>        sAppName := &#39;pigas_броузер_мля&#39;;<br>        BufferLen:=0;<br>        {<br>        function InternetOpen(lpszAgent: PChar; dwAccessType: DWORD;<br>  lpszProxy, lpszProxyBypass: PChar; dwFlags: DWORD): HINTERNET; stdcall;<br>         }<br>        hSession := InternetOpen(PChar(sAppName),   // имя броузера<br>        INTERNET_OPEN_TYPE_PROXY ,                  // мол юзается прокси<br>        &#39;localhost:8080&#39;,    // имя прокси<br>         &#39;&#39;,  // не знаю чего за параметр<br>          ISO_FORCE_DISCONNECTED);       // чегото связанное с отключением<br><br><br><br>         {<br>        function InternetConnect(hInet: HINTERNET; lpszServerName: PChar;<br>  nServerPort: INTERNET_PORT; lpszUsername: PChar; lpszPassword: PChar;<br>  dwService: DWORD; dwFlags: DWORD; dwContext: DWORD): HINTERNET; stdcall;<br>          }<br>//   hSession:=InternetConnect(hSession,&#39;localhost&#39;,8080,&#39;Юзер&#39;,&#39;Пасс&#39;,0,INTERNET_REQFLAG_VIA_PROXY,0);<br>  //    showmessage(inttostr(integer(hSession)));<br><br><br><br><br><br>                try<br>                hURL := InternetOpenURL(hSession,<br>                PChar(fileURL),<br>                &#39;Accept: */*&#39;,11, // длина того чего Accept<br>//                 INTERNET_FLAG_EXISTING_CONNECT,<br>                 INTERNET_FLAG_RAW_DATA,<br>                 WININET_API_FLAG_SYNC);<br>                           try<br>                                        repeat<br>                                        InternetReadFile(hURL, @Buffer,<br>                                         SizeOf(Buffer), BufferLen);<br>                                         memo1.Lines.Add(strr);<br>                                         until BufferLen = 0;<br>                         finally<br>                        InternetCloseHandle(hURL) ;<br>                        end;<br>                finally<br>                InternetCloseHandle(hSession);<br>                  end;<br>end;<br> ]]></description>
        <author>pigas</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=264726</guid>
        <pubDate>Tue, 16 Dec 2003 20:46:44 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=264726</link>
        <description><![CDATA[Петрович:  С <b>InternetConnect</b> я эксперементировал, тоже неудачно, возможно что-то делал не так. К сожалению, доступ к сетке в которой возникла данная проблема, у меня ограничен. Поэтому не довел работу до конца. Просто нашел &quot;кривое&quot; решение:  посредством <b>TWebBrowser</b> - уж он-то знает как <!--emo&:)--><img src='http://forum.sources.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->. Дыра была заткнута. ]]></description>
        <author>Петрович</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=264723</guid>
        <pubDate>Tue, 16 Dec 2003 20:30:54 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=264723</link>
        <description><![CDATA[Петрович:  <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>Цитата</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--><b>pigas</b>, 16.12.03, 22:56<br>Укажи их все и какачай как обычно<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--><br>Увы, если поставить в вызов <b>InternetOpen</b> <b>dwAccessType = PRE_CONFIG_INTERNET_ACCESS</b> (как в системном реестре) то авторизация на proxy все равно не проходит, хотя у IE проблем не возникает.<br>Если-же подставить <b>dwAccessType = CERN_PROXY_INTERNET_ACCESS</b> (через проксю), то не понятно куда засунуть имя и пароль для авторизации на Proxy.<br> ]]></description>
        <author>Петрович</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=264722</guid>
        <pubDate>Tue, 16 Dec 2003 20:30:08 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=264722</link>
        <description><![CDATA[pigas:   на яндексе пример обрашения к<br><br> function InternetConnect(hInet: HINTERNET; lpszServerName: PChar;<br>  nServerPort: INTERNET_PORT; lpszUsername: PChar; lpszPassword: PChar;<br>  dwService: DWORD; dwFlags: DWORD; dwContext: DWORD): HINTERNET; stdcall;<br><br> function FtpGetFile(hConnect: HINTERNET; lpszRemoteFile: PChar;<br>  lpszNewFile: PChar; fFailIfExists: BOOL; dwFlagsAndAttributes: DWORD;<br>  dwFlags: DWORD; dwContext: DWORD): BOOL stdcall;<br> ]]></description>
        <author>pigas</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=264711</guid>
        <pubDate>Tue, 16 Dec 2003 19:56:17 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=264711</link>
        <description><![CDATA[pigas:  Посмотри параметры этой функциии<br><br>function InternetOpen(lpszAgent: PChar; dwAccessType: DWORD; <br>  lpszProxy, lpszProxyBypass: PChar; dwFlags: DWORD): HINTERNET; stdcall;<br><br>Укажи их все и какачай как обычно<br><br><br><span style='color:gray'><b>Добавлено в</b> <time class="tag-mergetime" datetime="2003-12-16T20:00:17+00:00">16.12.03, 20:00</time></span><br>     lpszAgent      &lt;-|Имя программы, с помощью которой мы соединяемся,<br>                     |может принимать любые значения<br>    dwAccessType   &lt;-|Каким макаром соединяться с и-нетом<br>                     |принимаемые значения:<br>                     | PRE_CONFIG_INTERNET_ACCESS -как в системном реестре <br>                     | LOCAL_INTERNET_ACCESS      -напрямую <br>                     | GATEWAY_INTERNET_ACCESS    -через GateWay<br>                     | CERN_PROXY_INTERNET_ACCESS -через проксю <br>    lpszProxy      &lt;-|Имя прокси сервера (ставим в nil)<br>    lpszProxyBypass&lt;-|Не уверен, но смахивает на имена хостов, для которых не <br>                     |использовать проксю (ставим в nil)                <br>    dwFlags        &lt;-|Принимаеемые значения:<br>                     | INTERNET_FLAG_ASYNC  -этот запрос асинхронный (если есть<br>                     |                       поддержка), но мы поставим 0<br><br>}<br><br>Я не_ПРОБОВАЛ ]]></description>
        <author>pigas</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=264626</guid>
        <pubDate>Tue, 16 Dec 2003 17:19:14 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=264626</link>
        <description><![CDATA[Alex-Co:  Да не плохо было бы узнать как ]]></description>
        <author>Alex-Co</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=264448</guid>
        <pubDate>Tue, 16 Dec 2003 13:12:16 +0000</pubDate>
        <title>WinInet. FTP,Proxy Authentication,Downlo</title>
        <link>https://forum.sources.ru/index.php?showtopic=40760&amp;view=findpost&amp;p=264448</link>
        <description><![CDATA[Zvik:  Требуется закачать файл по фтп через Proxy.  Требуется аутентификация Proxy.  ]]></description>
        <author>Zvik</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      </channel>
      </rss>
	