HTTP、HTTPS、もしくはFTPプロトコルを使用してインターネットからファイルをダウンロードします。
InetRead ( "URL" [, options ] )
パラメータ
URL | ダウンロードするファイルのURL。下記、注意を参照。" |
options | [オプション] 0 = (デフォルト) 利用可能な場合、ローカルキャッシュからファイルを取得 1 = リモートサイトから強制的にリロードさせます。 2 = 全てのSSLエラーを無視します (HTTPS接続時) 4 = FTPプロトコルでのファイル転送時にASCIIを使用します (フラグ8とは組み合わせられません)。 8 = FTPプロトコルでのファイル転送時にBINARYを使用します (フラグ4とは組み合わせられません)。 何も設定しない場合はこちらがデフォルトの転送モードになります。 16 = オンライン接続を回避するようにします (注意を参照)。 |
返し値
成功 | バイナリ列。@extendedをダウンロードしたバイト数に設定します。 |
失敗 | @errorを非ゼロに設定し、空文字列を返します。 |
注意
この関数が動作するためにはInternetExplorer3以降がインストールされている必要があります。
関連
InetGet, InetGetSize, HttpSetProxy, FtpSetProxy, HttpSetUserAgent
例
Local $sData = InetRead("http://www.autoitscript.com/autoit3/files/beta/update.dat")
Local $nBytesRead = @extended
MsgBox(4096, "", "Bytes read: " & $nBytesRead & @CRLF & @CRLF & BinaryToString($sData))