HttpContext.Current.Request.ServerVariables [ 「SERVER_PORT」] HttpContext.Current.Request.ServerVariables [ 「SERVER_PORT_SECURE」] HttpContext.Current.Request.ServerVariables [ 「SERVER_NAME」] HttpContext.Current.Request .ApplicationPathHttpContext的用於web服務
我希望通過webservice -C#訪問這些值,只要我在webservice中調用這些值,我對上述所有內容都獲得null,其中上述方法適用於網頁(aspx)。
你可以嘗試添加[WebMethod(EnableSession:= True)]到你的web方法。我還沒有嘗試過! – genericuser 2010-11-22 22:41:56
[Webmethod使用HttpContext返回空引用異常]的可能重複。(http://stackoverflow.com/questions/4250129/webmethod-using-httpcontext-returns-null-reference-exception) – 2010-11-22 23:39:11