認証が必要なWebサーバからファイルを取得するには

解決


スプリ  2005-03-21 09:08:56  No: 13862

特定のWebサーバに保存されているファイル(.TXT)を自動で取得したいのですが、
どのような方法が良いのかお教え願えませんでしょうか。
以下のような条件です。

・URL、ファイル名は分かっている。
・ブラウザでアクセスするとユーザ名とパスワードを入力する認証ダイアログが出る。
・ユーザ名とパスワードは分かっている。

何分この分野は初めてです。
もっともシンプルな形でかまいませんのでよろしくお願いします。


よんよん  2005-03-22 01:22:45  No: 13863

ベーシック認証ならば
http://www.host.com/TEST.txt

http://UserName:PassWord@www.host.com/TEST.txt
と、すればできませんか?


スプリ  2005-03-22 07:01:16  No: 13864

このような方法があるとは知りませんでした。
しかし試してみましたが目的のファイルへは到達できませんでした。
(エラーとなります)


スプリ  2005-03-22 07:56:44  No: 13865

IndyのIdHTTPを使ってひとまずは取得することができました。
恥ずかしながらそれまでBASIC認証という言葉すら知らなかったのですが、
これをヒントにRequestパラメタを設定し、
Getメソド実行で取れました。
これが最良かどうかは分かりませんが、まずはOKです。
ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加