Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のマシンにはいくつかのファイルが保存されています。ユーザーがリンクを生成したい場合、ページはハイパーリンクを生成する必要があります。このハイパーリンクは、他のユーザーがファイルをダウンロードするために使用できます。
アドレスがわかっている場合はハイパーリンクをファイルに直接リンクできますが、これはブラウザーによって制限されます。例えば。クライアントに PDF リーダーがインストールされている場合、PDF はダウンロードされずに表示されます。良い解決策は、ファイルをダウンロードするための別のページを用意することです。クエリ文字列にファイル名を渡すだけで、ページロード イベントでは、応答ストリームでファイルを出力するだけです。
これで、上記のロジックを介して URL を生成できます。