<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=IPConnection.Connect</id>
	<title>IPConnection.Connect - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=IPConnection.Connect"/>
	<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=IPConnection.Connect&amp;action=history"/>
	<updated>2026-04-05T09:49:56Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>http://sfsys.ru/index.php?title=IPConnection.Connect&amp;diff=4102&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=IPConnection.Connect&amp;diff=4102&amp;oldid=prev"/>
		<updated>2021-11-20T17:07:21Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 17:07, 20 November 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>http://sfsys.ru/index.php?title=IPConnection.Connect&amp;diff=4101&amp;oldid=prev</id>
		<title>1&gt;Admin at 17:41, 10 November 2021</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=IPConnection.Connect&amp;diff=4101&amp;oldid=prev"/>
		<updated>2021-11-10T17:41:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 17:41, 10 November 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l17&quot; &gt;Line 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Синтаксис ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Синтаксис ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Grey|IPConnection.}}'''Connect'''(''&amp;lt;Адрес соединения (STRING)&amp;gt;''{{Optional|,&amp;lt;Блокирующий ли это сокет (INT)&amp;gt;{{Default|{{Eq}}0}},&amp;lt;Тип соединения (INT)&amp;gt;{{Default|{{Eq}}0}}}}):''&amp;lt;Новое соединение &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;или пустое значение &lt;/del&gt;(IPOBJECT)&amp;gt;''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Grey|IPConnection.}}'''Connect'''(''&amp;lt;Адрес соединения (STRING)&amp;gt;''{{Optional|,&amp;lt;Блокирующий ли это сокет (INT)&amp;gt;{{Default|{{Eq}}0}},&amp;lt;Тип соединения (INT)&amp;gt;{{Default|{{Eq}}0}}}}):''&amp;lt;Новое соединение (IPOBJECT)&amp;gt;''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l28&quot; &gt;Line 28:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 28:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== Возвращаемое значение ====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== Возвращаемое значение ====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Возвращается новый объект IP. В случае, если соединение было успешным, объект соединен, иначе объект &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;пустой&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Возвращается новый объект IP. В случае, если соединение было успешным, объект соединен, иначе объект &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;неактивен&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Примеры ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Примеры ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>1&gt;Admin</name></author>
		
	</entry>
	<entry>
		<id>http://sfsys.ru/index.php?title=IPConnection.Connect&amp;diff=1202&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=IPConnection.Connect&amp;diff=1202&amp;oldid=prev"/>
		<updated>2021-02-07T06:51:18Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 06:51, 7 February 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>http://sfsys.ru/index.php?title=IPConnection.Connect&amp;diff=1201&amp;oldid=prev</id>
		<title>Admin at 07:20, 24 April 2020</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=IPConnection.Connect&amp;diff=1201&amp;oldid=prev"/>
		<updated>2020-04-24T07:20:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{infobox function&lt;br /&gt;
|name=Connect&lt;br /&gt;
|object=[[Объект IP]]&lt;br /&gt;
|caption=Установка соединения&lt;br /&gt;
|type=1&lt;br /&gt;
|status=2&lt;br /&gt;
|db=0&lt;br /&gt;
|exception=Невозможно превратить в строку, число&lt;br /&gt;
|visual=0}}&lt;br /&gt;
{{HeadLinks|&lt;br /&gt;
* [[Main_Page|Начальная страница]]&lt;br /&gt;
* [[Общее_описание_языка|Общее описание]]&lt;br /&gt;
* [[Объекты]]&lt;br /&gt;
* [[Объект IP]]}}&lt;br /&gt;
Функция производит соединение TCP/IP с удаленным сервером, после установки соединения никакой дополнительной информации не отсылается. &lt;br /&gt;
&lt;br /&gt;
== Синтаксис ==&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
{{Grey|IPConnection.}}'''Connect'''(''&amp;lt;Адрес соединения (STRING)&amp;gt;''{{Optional|,&amp;lt;Блокирующий ли это сокет (INT)&amp;gt;{{Default|{{Eq}}0}},&amp;lt;Тип соединения (INT)&amp;gt;{{Default|{{Eq}}0}}}}):''&amp;lt;Новое соединение или пустое значение (IPOBJECT)&amp;gt;''&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Аргументы ====&lt;br /&gt;
* &amp;lt;code&amp;gt;''&amp;lt;Адрес соединения (STRING)&amp;gt;''&amp;lt;/code&amp;gt; - Адрес соединения задается в виде &amp;lt;code&amp;gt;&amp;lt;Доменное имя сервера, адрес IPv4 или IPv6&amp;gt;[:&amp;lt;Номер порта&amp;gt;]&amp;lt;/code&amp;gt; (примеры: &amp;lt;code&amp;gt;127.0.0.1:80&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;en.wikipedia.org:443&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;москва.рф:443&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;::1=80&amp;lt;/code&amp;gt;). При указании IP адреса (&amp;lt;code&amp;gt;xxx.xxx.xxx.xxx&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx&amp;lt;/code&amp;gt;), можно использовать квадратные скобки '''[''', ''']''' для отделения IP адреса от номера порта. Номер порта можно указывать после знака ''':''' или знака '''=''', для IPv6 адресов можно использовать только знак '''=''' или использовать квадратные скобки, как разделитель, так как ''':''' занят для указания элементов адреса (примеры: &amp;lt;code&amp;gt;127.0.0.1=80&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[::1]:443&amp;lt;/code&amp;gt;). Если номер порта в адресе не задан, используется порт 80. Доменное имя будет автоматически закодировано в формат Punycode, если в нем присутствуют международные символы, однако, нужно помнить, что при формировании http заголовка поле ''Host'' необходимо также кодировать с помощью Punycode (см. пример ниже).&lt;br /&gt;
* &amp;lt;code&amp;gt;''&amp;lt;Блокирующий ли это сокет (INT)&amp;gt;''&amp;lt;/code&amp;gt; - {{Optional}} Указание на то, будет ли созданное соединение блокирующим. Блокирующие соединения не имеют доступа к ряду функций (к примеру [[IPConnection.Receive|Receive]] или [[IPConnection.Peek|Peek]]). По умолчанию, используется не блокирующее соединение.&lt;br /&gt;
* &amp;lt;code&amp;gt;''&amp;lt;Тип соединения (INT)&amp;gt;''&amp;lt;/code&amp;gt; - {{Optional}} Указывает на тип (протокол) соединения. Нужно заметить, что если аргумент ''адрес соединения'' использует нотацию IPv6 или доменное имя возвратит только IPv6 адрес (у сервера отсутствует IPv4 адрес), значение этого аргумента будет проигнорировано и будет использован протокол IPv6, и наоборот, если тип соединения подразумевает IPv6, однако можно осуществить соединение только на IPv4, аргумент будет проигнорирован. Чтобы узнать, по какому протоколу осуществлено соединение, можно использовать атрибут [[IPConnection.IsIPv6|IsIPv6]]. Доступны следующие значения аргумента:&lt;br /&gt;
** '''0''' (по умолчанию) -- Будет использован протокол IPv4&lt;br /&gt;
** '''1''' -- Будет использован протокол IPv6&lt;br /&gt;
&lt;br /&gt;
==== Возвращаемое значение ====&lt;br /&gt;
Возвращается новый объект IP. В случае, если соединение было успешным, объект соединен, иначе объект пустой.&lt;br /&gt;
&lt;br /&gt;
== Примеры ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
//Пример показывает, как можно осуществить загрузку веб-страницы по ее адресу.&lt;br /&gt;
//Для загрузки по протоколу https требуется указание пути к библиотекам OpenSSL или LibreSSL.&lt;br /&gt;
&lt;br /&gt;
  Function LoadPage(URL)&lt;br /&gt;
    bHTTPs:=pos(&amp;quot;https://&amp;quot;,Lowercase(URL));&lt;br /&gt;
    If pos(&amp;quot;//&amp;quot;,URL)&amp;gt;0 Then&lt;br /&gt;
      tearStr(URL,&amp;quot;//&amp;quot;);&lt;br /&gt;
    EndIf;&lt;br /&gt;
    СтрДоб:=URL;    &lt;br /&gt;
    URL:=tearStr(СтрДоб,&amp;quot;/&amp;quot;);&lt;br /&gt;
    //URL может содержать название параграфа&lt;br /&gt;
    СтрДоб:=TearStr(СтрДоб,&amp;quot;#&amp;quot;);&lt;br /&gt;
    For i:=1 to 3 Do&lt;br /&gt;
      if bHTTPs Then&lt;br /&gt;
        tcp:=IPConnection.Connect(URL+?(Pos(&amp;quot;:&amp;quot;,URL)+Pos(&amp;quot;=&amp;quot;,URL)=0,&amp;quot;=443&amp;quot;),1);&lt;br /&gt;
      Else&lt;br /&gt;
        tcp:=IPConnection.Connect(URL+?(Pos(&amp;quot;:&amp;quot;,URL)+Pos(&amp;quot;=&amp;quot;,URL)=0,&amp;quot;=80&amp;quot;));&lt;br /&gt;
      EndIf;  &lt;br /&gt;
      if tcp.IsConnected Then&lt;br /&gt;
        Break;&lt;br /&gt;
      EndIf;&lt;br /&gt;
    EndDo;&lt;br /&gt;
    if not tcp.IsConnected Then&lt;br /&gt;
      Message(&amp;quot;Could not connect: &amp;quot;+URL,&amp;quot;!&amp;quot;);&lt;br /&gt;
      Exit;&lt;br /&gt;
    EndIf;&lt;br /&gt;
    СтрДоб:=&amp;quot;/&amp;quot;+СтрДоб;&lt;br /&gt;
    if bHTTPs then&lt;br /&gt;
      //tcp.InitEncryption(&amp;quot;LibreSSL&amp;quot;,&amp;quot;C:\LibreSSL255\libtls-15.dll&amp;quot;);&lt;br /&gt;
      tcp.InitEncryption(&amp;quot;OpenSSL&amp;quot;,&amp;quot;C:\OpenSSL111e\libssl-1_1.dll&amp;quot;);&lt;br /&gt;
    endif;  &lt;br /&gt;
    tcp.HTTPSetOperation(&amp;quot;GET &amp;quot;+СтрДоб+&amp;quot; HTTP/1.0&amp;quot;);&lt;br /&gt;
    tcp.HTTPSetHeaderField(&amp;quot;Host&amp;quot;,tcp.HTTPPunycodeEncode(URL));&lt;br /&gt;
    tcp.HTTPSetHeaderField(&amp;quot;User-Agent&amp;quot;,&amp;quot;Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)&amp;quot;);&lt;br /&gt;
    tcp.HTTPSetHeaderField(&amp;quot;Accept&amp;quot;,&amp;quot;text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8&amp;quot;);&lt;br /&gt;
    tcp.HTTPSetHeaderField(&amp;quot;Accept-Language&amp;quot;,&amp;quot;en&amp;quot;);&lt;br /&gt;
    tcp.HTTPSetHeaderField(&amp;quot;Connection&amp;quot;,&amp;quot;Close&amp;quot;);&lt;br /&gt;
    Стр:=&amp;quot;&amp;quot;;&lt;br /&gt;
    Try&lt;br /&gt;
      If tcp.HTTPSendAndReceive Then&lt;br /&gt;
        Стр:=tcp.HTTPBodyAsString;&lt;br /&gt;
        If _And(Pos(_NEWLINE,Стр)=0,Pos(Chr(10),Стр)&amp;gt;0) Then&lt;br /&gt;
          Стр:=Replace(Стр,Chr(10),_NEWLINE);&lt;br /&gt;
        EndIf;&lt;br /&gt;
      EndIf;&lt;br /&gt;
    Except&lt;br /&gt;
      Message(&amp;quot;Could not load: &amp;quot;+URL,&amp;quot;!&amp;quot;);&lt;br /&gt;
    EndTry;  &lt;br /&gt;
    Exit Стр;&lt;br /&gt;
  EndFunction&lt;br /&gt;
&lt;br /&gt;
s:=LoadPage(&amp;quot;https://en.wikipedia.org/wiki/Main_Page&amp;quot;);&lt;br /&gt;
Message(s);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>