相关疑难解决方法(0)

HttpContext.Request和Request之间的区别

三个ASP.NET对象之间有什么区别:

  • HttpContext.Current.Request
  • HttpContext.Request
  • 请求

这些完全一样吗?

编辑1

这些对象在global.asax/ global.asax.vbdefault.aspx/ 内的行为是否不同default.aspx.vb.

编辑2

好的,这次我会尝试具体.我应该使用以下哪一项:

' File: global.asax
Protected Sub Application_BeginRequest(ByVal sender As Object, ByVal e As System.EventArgs)
    If Request.Url.Port = 80 Then
    'If HttpContext.Current.Request.Url.Port = 80 Then
    'If HttpContext.Request.Url.Port = 80 Then
        'do something
    End If
End Sub

' File: default.aspx
Public Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
    If Request.Url.Port = 80 Then
    'If HttpContext.Current.Request.Url.Port = 80 Then
    'If HttpContext.Request.Url.Port = 80 Then …
Run Code Online (Sandbox Code Playgroud)

.net asp.net

14
推荐指数
1
解决办法
2万
查看次数

WCF中的HttpContext

要使用httpContext,我更改了app.config并添加了<serviceHostingEnvironment aspNetCompatibilityEnabled="true">内部<system.serviceModel>.

我还添加using System.Web到了我的实现类中.

问题是,在执行所需的步骤后,httpcontext在我的实现类中不可用.

我错过了什么?

wcf

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

.net ×1

asp.net ×1

wcf ×1