-3

インターネット URL がフォルダーまたはファイルのいずれかを指すことができることはよく知られています。
通常、フォルダーはデフォルトのページ (index.html など) で応答します。ファイルはそれ自身で応答します。

どちらの場合でも、どちらを取得しているのかわかりません。たとえば、想像してみてください ("http://www.example.com/fileorfolder.html")。デフォルトのファイルを返す奇妙な名前のフォルダーですか、それともファイルですか?

どうすればわかりますか?

4

2 に答える 2

3

あなたの仮定は間違っています - (WebDAV の外では) Web には「フォルダ」や「ファイル」はなく、任意のリソースしかありません。

Web サーバーがリソース パスをファイル システムにマップするように構成されている場合 (すべてではありませんが、ほとんどが既定で)、「フォルダー」にアクセスすると HTML ドキュメントが返されます。ドキュメントのみにファイルのリストが含まれますが、形式はこのドキュメントの内容は、使用するソフトウェアによって異なります。

そもそもなんで知りたいの?

于 2012-11-28T01:35:03.333 に答える
0

要求された URL から別の URL にリダイレクトされているかどうかを確認することをお勧めします。

このリンクをチェックしてください。

C# 検出ページ リダイレクト

于 2012-11-28T02:43:26.553 に答える