VHDドライブのサーバーパスを取得したい。私は紺碧のWebアプリケーションに取り組んでいます。いくつかのファイルをアップロードして Test.VHD ドライブに保存しました (たとえば)。これは、いくつかのブロブ コンテナー「ドライブ」内のクラウド ドライブです (たとえば)。次の方法でマウントしてマッピングしました。
driveLetter = drive.Mount(localCache.MaximumSizeInMegabytes - 20, DriveMountOptions.Force);
"driveLetter" は "A:\" (たとえば) です。現在、すべてのpdfファイル名をページ上のリンクボタンとして表示しています。それらのファイルをクリックすると、javascript関数を使用してブラウザでそのpdfファイルを開きたい
window.open(pdfPath, pdfName, 'scrollbars=yes, resizable=yes');
私の質問は、「pdfPath」パラメーターとして何を渡す必要があるかです。
パスは「A:\Uploads\pdfName.pdf」です。しかし、私はそれを渡すことができません。ユーザーが表示できるように、 http://servername:port/pathのように渡す必要があります。
しかし、 http://servername:port/pathのようなリンクに変換する方法がわかりません。これにより、ブラウザでpdfを表示できます。
私を助けてください、
前もって感謝します。