問題タブ [directory-browsing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java: LAN 内のコンピューターのファイルとフォルダーを一覧表示する
LAN に PC があるとします: 192.168.1.122 で、1 つのファイル 'Test.txt' (つまり、\\192.168.1.122\Shared\Test.txt) と 1 つの 'Shared' フォルダーのみを共有します。\Shared 内のファイルとフォルダーを参照する場合は、次のように記述します。
しかし、最上位のファイルとフォルダーを参照しようとすると...
... list [] 配列には何も入っていません。LAN デバイスのルート フォルダを参照する方法を教えてください。ありがとうございました!
http - HTTP ファイル共有の URL からサブディレクトリを一覧表示する方法は?
HTTP ファイル共有からすべてのファイル/ディレクトリを一覧表示する簡単な名前があるかどうかを知りたいです。デフォルトでは、HTTP サーバーがそれらを表示しますが、手動で解析せずにファイルの一覧を取得する簡単な方法があるのではないかと思っています。返された Web ページ。
を使用するソリューションcurl
、wget
またはpython
問題ないはずです。
windows - nodejs のパーティションを一覧表示する
nodejsを使用して、Windowsのパーティションのリストを取得したいと思います。fs.readdir は、C: の下または C: を含む任意のフォルダーに対して正常に機能しますが、「C:」、「D:」などのパーティションのリストを取得するために何を指定すればよいかわかりません。
誰が私が何を使うべきか知っていますか?
php - ファイルのみをglob()する方法はありますか?
glob
フォルダ内のすべてのファイルまたはすべてのディレクトリのみを検索できることを私は知っています:
しかし、1行のファイルだけを効率的に見つけるものは見つかりませんでした。
うまく機能しますが、ディレクトリを2回読み取ります(2回目のブラウジングを高速化する最適化がいくつかある場合でも)。
c# - 特定のリクエストのみを処理するように HttpModule を制限する
Web サイトの特定のセクションでディレクトリ ブラウジングを使用していますが、ユーザーはデフォルトの ASP.NET をあまり好みません。
ディレクトリブラウジング。正直なところ、私たちも特に気にしません。
mvolo のカスタム ディレクトリ ブラウジング モジュールに出会い、それを使用しようとしました。ただし、ルートの web.config で有効にすると、(ご想像のとおり) デフォルト ページなしですべてのフォルダーのディレクトリ参照が可能になることがわかりました。ルートで enabled="false" を設定すると、一般的なエラー ページによってキャッチされる HttpException がスローされますが、要求されたページに読み込み中に要求する追加の画像がある場合など、すべての要求で例外が発生します。
私が信じているように (そして私が間違っている可能性もあります)、デフォルトのディレクトリ参照モジュールは、デフォルトのフォルダーがなく、特定のファイルを要求していない場合にのみ、有効な属性をチェックします (たとえば、mysite.com/images/ と mysite. com/images/logo.gif)。
カスタム モジュールの機能を再構築しましたが、すべての要求に対してではなく、有効にした場合にディレクトリの参照が必要な状況でのみモジュールを完全に実行するように制限する方法がわかりません。モジュールのコードの一部を次に示します。
c# - ディレクトリブラウジングの代替
Web サイトの特定のセクションに、公開する必要のあるファイルを含む多数のフォルダーがあります。現在、その特定のセクションでディレクトリの参照を許可していますが、いくつか問題があります。UI は「ユーザー」レベルではあまりフレンドリーではありません。私の意見では、ディレクトリの参照は無効にしておく方がよいでしょう。
すべてのコンテンツを一覧表示する前に、展開可能なツリー ビュー スタイルのレイアウトを使用しました (Windows エクスプローラーのツリー ビューに似ていますが、適切なコンテンツ ペインがなく、ツリーだけです)。最上位レベルに 20 個のフォルダーがあり、いくつかのフォルダーには数百個のファイルが含まれています。
このためのコードを書きたいと思っていますが、ディレクトリ ブラウジングを使わずにこれを達成する良い方法は思いつきません。
ディレクトリを参照せずにこれを達成する方法の一般的なアイデアについて誰か提案がありますか?
- -アップデート - -
最終的に、特定の場所でのディレクトリ ブラウジングを「シミュレート」するためのユーザー コントロールを作成しました。私がこれを選択した理由はいくつかありますが、そのうちの 1 つは、サイトのどこでもディレクトリ ブラウズ設定を実際に有効にする必要がないようにするためです。
主な理由は、UI を変更して、通常のサイト レイアウトにリストを埋め込んだり、ファイルの種類のアイコンを提供したり、アルファベット順ではなく英数字で並べ替えたりするなど、よりユーザー フレンドリーなエクスペリエンスを作成できることでした。たとえば、数字の 2 の前に数字の 100 を整理するため、アルファベット順の並べ替えは一般的なユーザーにとって非常に混乱を招くことがわかりました。
注: ファイル アイコンについては、 IconHandler 2.0を使用しました。これについては、そのブログでかなり詳しく説明されています。カスタム ディレクトリ ブラウジング モジュールは使用しませんでした。これは、Web サイト全体でディレクトリ ブラウジングを有効にするか、または enabled="false" を設定するとモジュールが壊れるためです。
linux - ソース インサイトでのアセンブリ コードのサポート
ソース インサイトでアセンブリ言語ファイル (filename.s) を閲覧しようとした人はいますか?
Linux カーネル プロジェクト全体をソース インサイトに追加しましたが、どのアセンブリ ファイルもサポートしていません。
iis-7 - ディレクトリ ブラウジングが有効になっているページでファイル リストが返されず、404 ファイルが見つかりません
Web サイトの特定のフォルダに対してディレクトリ ブラウズを有効にしようとしていますが、何をしても、ページは常に 404 Page not Found を返します。
Kentico CMS7 サイトで IIS7 を実行しています。
フォルダーの場所は www.sample.com/Public/FolderIWant です。
FolderIWant 内のファイルに正常にアクセスできるため、間違った URL は問題になりません。
FolderIWant の IIS7 UI を介してディレクトリ ブラウジングを有効にし、既定のドキュメント機能を無効にして、そこにリストされている既定のドキュメントを削除しました。また、Public フォルダーでディレクトリ ブラウジングを有効にしましたが、うまくいきませんでした。
これまでにオンラインで読んだことはすべて、フォルダに対してディレクトリ ブラウジングを機能させるために必要な作業はこれだけであると述べています。
これを機能させるための助けがあれば大歓迎です!
amazon-s3 - Amazon S3 バケット内のサブフォルダ ディレクトリ参照
「RootBucket」という名前の Amazon S3 にバケットを作成しました。バケット内には、「folder1」と「folder2」という 2 つのフォルダーが作成されます。folder1 内に、F1、F2、F3、F4、F5 のような 5 つのフォルダーを作成しました。次に、各フォルダー(F1〜F5)内に、いくつかの画像とzipファイルを追加しました。
フォルダ構造は次のようになります。
ルートバケット -> フォルダ 1 -> F1 -> img1、img2、zipfile1、zipfile2。
ここでサブフォルダーのディレクトリブラウザーを実行したいのですが、ブラウザーで以下のリンクを指定した場合のように、
www.sample.com/RootBucket/folder1
これにより、「folder1」内のすべてのフォルダー (F1 ~ F5) が一覧表示されます。
そのディレクトリ リストの任意のフォルダをクリックすると、
www.sample.com/RootBucket/folder1/F1
これにより、F1 フォルダー内のすべての画像と zip ファイルが一覧表示されます。ここで画像または zip ファイルをクリックすると、ダウンロードされます。
Amazon S3 でこのプロセスを実行するにはどうすればよいですか?
これについてさらに多くの場所を検索したところ、list.html Java スクリプトを使用してすべてのフォルダーを一覧表示するように言われました。しかし、私は次のようなリンク構造を使用したくありません
www.sample.com/RootBucket/folder1/list.html、これの代わりに、www.sample.com/RootBucket/folder1 を指定してすべてのフォルダーを一覧表示したいだけです。
これを行うための解決策を教えてください。
よろしく、カーシック。
url - ウェブサイトのファイルを直接開くには?
私のタイトルが具体的でない場合は、説明させてください。asp.net Web サイトを開きたい (IIS 7 でローカルに)。私の問題は、2 つのサブフォルダーにある Web サイトのファイルを開く必要があることです。Web サイトのホスト名を書き込むと、Web サイトのフォルダーが取得されます。
IIS でディレクトリ ブラウジングを無効にすると、次のエラーが発生します。
HTTP エラー 403.14 - 許可されていません Web サーバーは、このディレクトリの内容を一覧表示しないように構成されています。
何か私にできることはありますか?