私のftpサーバーには、いくつかの画像を含むフォルダーがあります。これらの画像にアクセスして、次のようなWebページに表示しようとしています
<img src="ftp://my_ftp_ip_address/Images/imagename.jpg"/>
ただし、FTP のユーザー名とパスワードを要求されます。どうすればこれを達成できますか?また、JSPを使用して同じことを行うことは可能ですか?
ftp プロトコルを使用して画像にアクセスするようブラウザに指示しているため、ブラウザはログインしようとしています。
イメージにアクセスするには、ftp:// を http:// (ssl を使用している場合は https://) に変更します。
もちろん、ユーザー名とパスワードを画像に追加することもできますが、この方法では、誰もがあなたのコードを見て、あなたの ftp サーバーにログインできます...あまり安全ではありません ;)
次のように src 属性を変更してみてください。
<img src="ftp://username:password@my_ftp_ip_address/Images/imagename.jpg"/>