掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
NMHTTPの認証について (ID:17282)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
アクセス先のページがBasic認証のほかリダイレクトをしていたためNMHttpでは不可でした。 NMHttpの代わりにIndy10による下記のコードで取得出来るようになりました。 var File,URL: string; fs: TFileStream; begin try File:=保存先フォルダー+ファイル名'; URL :=アドレス+ファイル名; fs := TFileStream.Create(File, fmCreate); IdHttp1.Request.Clear; Idhttp1.HandleRedirects := true; //リダイレクト Idhttp1.Request.BasicAuthentication:=true; //Basic認証 Idhttp1.Request.UserName:=ID; Idhttp1.Request.Password:=PW; Idhttp1.Get(file, fs); finally fs.Free; end; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.