iT邦幫忙

0

.net mvc 的專案讀d槽檔案方法詢問

  • 分享至 

  • xImage

不好意思,請問各位前輩

我目前寫一個.net mvc 的專案,我打算在d槽開一個資料夾(名稱為:A資料夾),把一些文件(例如:pdf、word…等放到「A資料夾上面去」)
我要如何在我專案內讀到那個資料夾裡面的檔案呢???用何語法??

再麻煩各位給我一個方向,謝謝~~
若文字敘述上不清楚,再麻煩各位跟我說,謝謝!

fillano iT邦超人 1 級 ‧ 2019-08-08 09:32:21 檢舉
https://docs.microsoft.com/zh-tw/dotnet/api/system.io.filestream?view=netframework-4.8
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
小魚
iT邦大師 1 級 ‧ 2019-08-08 10:16:24

正常來說,
網站只能處理網站根目錄底下的資料夾,
但是如果你真的要用另外一個資料夾來處理的話,
可以透過IIS設定虛擬目錄,
它會把這個資料夾當成網站底下的資料夾.

看更多先前的回應...收起先前的回應...
player iT邦大師 1 級 ‧ 2019-08-08 18:43:03 檢舉

基於安全性, User上傳的任何檔案, 都不該放在網站能夠直接讀取的資料夾內,
而是放在非網站根目錄底下的資料夾
以避免網站的控制權被惡意的使用者劫持走
放User上傳檔案的資料夾, 連虛擬目錄也不該設, 以防萬一

小魚 iT邦大師 1 級 ‧ 2019-08-08 23:40:46 檢舉

所以...有實際可以執行的範例嗎?

Homura iT邦高手 1 級 ‧ 2019-08-09 01:25:56 檢舉

資料夾設成可寫入
無法讀取?

小魚 iT邦大師 1 級 ‧ 2019-08-09 07:41:22 檢舉

無法讀取還上傳做什麼?
其實可以寫入這件事才是問題,
不過好像可以防止別人去做寫入的動作,
只能透過網站來做,
這部分我就還沒有去研究了...

我要發表回答

立即登入回答