InetRead
Загружает файл из интернета, используя протоколы HTTP, HTTPS или FTP.
InetRead ( "URL" [, options = 0 ] )
Параметры
URL | Путь к файлу для загрузки. См. примечания ниже. |
options |
[необязательный] 0 = (по умолчанию) получить файл из кэша, если это возможно. 1 = принудительно перезагрузить с удалённого сайта. 2 = игнорировать все SSL ошибки (при использовании соединения HTTPS). 4 = использовать ASCII при передаче файлов с помощью протокола FTP (не может быть совмещено с флагом 8). 8 = использовать BINARY при передаче файлов с помощью протокола FTP (не может быть совмещено с флагом 4). Это режим передачи файлов по умолчанию, если не указано иное. 16 = пропускать проверку соединения (см. примечания). |
Возвращаемое значение
Успех: | Возвращает бинарные данные и устанавливает значение @extended равным числу загруженных байтов. |
Ошибка: | Возвращает пустую строку и устанавливает значение @error не равным нулю. |
Примечания
Для работы этой функции должен быть установлен Internet Explorer версии 3 или выше.См. также
InetGet, InetGetSize, HttpSetProxy, FtpSetProxy, HttpSetUserAgentПример
$sData = InetRead("http://www.autoitscript.com/autoit3/files/beta/update.dat")
$nBytesRead = @extended
MsgBox(4096, "", "Прочитанных байт: " & $nBytesRead & @CRLF & @CRLF & BinaryToString($sData))