国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
asp.net 獲取網(wǎng)站根目錄總結(jié)

獲取網(wǎng)站根目錄(物理目錄)的方法有幾種如:

Server.MapPath(Request.ServerVariables["PATH_INFO"])
   Server.MapPath("/") //映射到到目錄
   Server.MapPath("")//當(dāng)前代碼文件所在的目錄路勁
  Server.MapPath(".")//當(dāng)前代碼文件所在的目錄路徑
   Server.MapPath("../")//當(dāng)前代碼文件所在的上級目錄路徑
   Server.MapPath("..") //當(dāng)前代碼文件所在的上級目錄路徑

     
    Page.Request.ApplicationPath

  以上的代碼在http://localhost/EnglishClub/manage/WebForm1.aspx頁面
  運(yùn)行結(jié)果:
  C:\Inetpub\wwwroot\EnglishClub\manage\WebForm1.aspx
  C:\Inetpub\wwwroot\
  C:\Inetpub\wwwroot\EnglishClub\manage
  C:\Inetpub\wwwroot\EnglishClub\manage
  C:\Inetpub\wwwroot\EnglishClub\
  C:\Inetpub\wwwroot\EnglishClub

以上的方法可以在.aspx中訪問,但是如果你在。cs文件就不能用。

HttpContext.Current.Server.MapPath();
System.Web.HttpContext.Current.Request.PhysicalApplicationPath  
在.cs文件中可以用。但是

HttpContext.Current.Server.MapPath();這個獲取的是文件的路徑而不是根目錄

只有System.Web.HttpContext.Current.Request.PhysicalApplicationPath 這個才是獲取的根目錄,在寫獲取數(shù)據(jù)庫路徑是應(yīng)該用這個,其他的都有問題。

System.Web.HttpContext.Current.Request.PhysicalApplicationPath

Server.MapPath("~/")效果是一樣的。

Server.MapPath("~/");//無論代碼所在的文件的、頁面路勁是什么,永遠(yuǎn)返回 C:\Inetpub\wwwroot\EnglishClub\(就是當(dāng)前程序運(yùn)行的所在根目錄)

如果存儲 附件的路勁 進(jìn)數(shù)據(jù)庫的話,不應(yīng)該把絕對路勁存進(jìn)去。應(yīng)該只存儲 文件名部分。例如:

/uploads/abc.txt

當(dāng)需要瀏覽文件的時候,在在讀取出來的路徑:(即/uploads/abc.txt),前面+網(wǎng)站的路勁:例如:

http://abc.com+"/uploads/abc.txt"

 
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Server.MapPath()
如何把物理路徑轉(zhuǎn)換成虛擬路徑
關(guān)于Server.MapPath()的命名空間
判斷文件是否存在
server.mappath
兩點一斜杠和一點一斜杠及一斜杠是什么意思?
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服