特定のWebサーバに保存されているファイル(.TXT)を自動で取得したいのですが、
どのような方法が良いのかお教え願えませんでしょうか。
以下のような条件です。
・URL、ファイル名は分かっている。
・ブラウザでアクセスするとユーザ名とパスワードを入力する認証ダイアログが出る。
・ユーザ名とパスワードは分かっている。
何分この分野は初めてです。
もっともシンプルな形でかまいませんのでよろしくお願いします。
ベーシック認証ならば
http://www.host.com/TEST.txt
を
http://UserName:PassWord@www.host.com/TEST.txt
と、すればできませんか?
このような方法があるとは知りませんでした。
しかし試してみましたが目的のファイルへは到達できませんでした。
(エラーとなります)
IndyのIdHTTPを使ってひとまずは取得することができました。
恥ずかしながらそれまでBASIC認証という言葉すら知らなかったのですが、
これをヒントにRequestパラメタを設定し、
Getメソド実行で取れました。
これが最良かどうかは分かりませんが、まずはOKです。
ありがとうございました。