gpt4 book ai didi

c# - Web 服务的 HTTPContext

转载 作者:行者123 更新时间:2023-11-30 20:11:04 25 4
gpt4 key购买 nike

HttpContext.Current.Request.ServerVariables["SERVER_PORT"]HttpContext.Current.Request.ServerVariables["SERVER_PORT_SECURE"]HttpContext.Current.Request.ServerVariables["SERVER_NAME"]HttpContext.Current.Request.ApplicationPath

我想通过 webservice -C# 访问这些值,每当我在 webservice 中调用这些值时,我都会得到上述所有值的 null,其中如上所述适用于网页 (aspx)。

最佳答案

正如其他人所提到的,您需要启用 ASP.NET 兼容性。如果您不想通过如下属性限制您的代码,您也可以通过配置启用此功能:

<system.serviceModel>        
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
</system.serviceModel>

Here's a great resource这有助于向我解释启用兼容模式的基本功能和权衡。

关于c# - Web 服务的 HTTPContext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4250831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com