lHTML リンク ファイルの転送 '97. 8. 2
l.お知らせ 内容 LINK FILE   HTML Win PC Unix MS-DOS C C++ Mfc Java 
.全般_ .文字 _配置   _リンク .フレ-ム  CGI .タグ一覧.
登録_ .音・画. .スタイル .--. .ActiveX.  ---  .名前. _一覧
  リンク   URL   自動リンク   マップ   転送   メ-ル   フォルダ  

ファイルの転送

前述の<A HREF>タグを使えば、FTPサーバーを構築しなくても、そのページを見る人にファイルを提供することができます。

書式は、リンクやファイルを開く場合と全く同じです。見る人のパソコンにそのファイルが転送されてから、表示されているからです。
<A HREF="ファイル名">表示文字 </A> ...指定されたファイルが転送されます。
上記のファイル名は、URLに従って記述します。
例えば、www.sannet.ne.jp にある /userpage/mtoga/LZH_ABC.exe の場合は、

http://www.sannet.ne.jp/userpage/mtoga/LZH_ABC.exe と書きます。

http://  ...データの送り方。ftp はファイル転送専用。
www.  .....サーバーの種類。www はホームページ用のサーバー。
sannet.ne.jp  ...サーバーの名前。sannet.ne.jp は SAN NET 。
/userpage/mtoga/  ...ファイルがあるディレクトリ。
LZH_ABC.exe  ...ファイル名。
以前は、ftp://www.sannet〜 でファイル転送できましたが、
http://www.sannet〜 でなければ転送できなくなったようです。

これで、そのファイルはブラウザに表示されずに、格納場所を指定してダウンロードできます。
なお、ファイルが実行ファイルなどのバイナリファイルの場合には、そのファイルを登録する場合に、バイナリ・モードでアップロードします。
バイナリファイルは、文字として表示できないファイルのことを言います。

圧縮ファイルの場合は、その圧縮ファイルを復元するプログラム(LHAなど)をブラウザが利用できるならば、直ちに復元されます。復元プログラムが別なディレクトリにあるような場合は、エラーメッセージが表示されますので、改めて復元作業を行います。

ブラウザには、表示したページのデータ(ソースファイルと、その中に挿入されているファイル)を一時的に保存しておく働きがあります。
この働きがあるので、少し前に見たページをもういちど表示する場合には、すぐに表示されるわけです。
これらのファイルは、インターネットエクスプローラ3.0 の場合は、\Windows\TemporaryInternetFiles の中に保存されます。
これらのファイルは、古いものから順番に消去されますので、必要なものは別なディレクトリーにコピーしておきます。
(保存の具体例は、FILE のページにあります。)

重要:ファイル名について
ホームページを登録するサーバーは、ファイル名の大文字と小文字を区別します。
SAMP.exe というファイルを、SAMP.EXE として記述すると、ダウンロードしようとしたときに「予測されないエラーが発生しました」と表示されてしまいます。
Windows ではファイル名の大文字と小文字を区別しませんから、登録後に確認した方が安全です。
もしまちがえた名前で登録してしまったときは、FTPで次のように修正します。
rename 元の名前 新しい名前
T


  mtoga@sannet.ne.jp   登録日 '96. 6.15
URL : http://www.page.sannet.ne.jp/mtoga/index.html