2
有人可以解釋Server.MapPath和Request.MapPath之間的區別以及兩者的使用場景嗎?Server.MapPath vs Request.MapPath
有人可以解釋Server.MapPath和Request.MapPath之間的區別以及兩者的使用場景嗎?Server.MapPath vs Request.MapPath
ASP.NET從2.0版本開始提供至少三種不同的公共MapPath的方法:
內部,HttpServerUtility.MapPath
電話HttpRequest.MapPath
。
HostingEnvironment.MapPath
是一個靜態方法,將引發ArgumentNullException
如果參數爲空值或空白,並拋出ArgumentException
如果參數爲相對路徑。
HttpRequest.MapPath
不是一個靜態方法,不會拋出上述異常。