- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个用于 ASP.NET MVC 应用程序的 HttpHandler。我已经测试了 asp.net 和 asp.net mvc 3 应用程序的处理程序,一切都按预期工作。
当我在基于 Azure 的 asp.net mvc 3 应用程序中使用 HttpHandler 时,不会调用“ProcessRequest”方法 - 我可以看到正在创建的 HttpHandler。
我有以下 web.config,这适用于标准 asp.net mvc 3 应用程序:
<system.web>
<httpHandlers>
<add type="TestWebRole.Infrastructure.HttpHandlers.EPubHandler"
path="*.epub"
verb="*" />
</httpHandlers>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<modules runAllManagedModulesForAllRequests="true" />
<handlers>
<add name="EPubHandler"
type="TestWebRole.Infrastructure.HttpHandlers.EPubHandler"
path="*.epub"
verb="*"
resourceType="Unspecified"
allowPathInfo="false"
modules="IsapiModule"
scriptProcessor="%path%\aspnet_isapi.dll"/>
</handlers>
</system.webServer>
我还在 global.asax.cs 文件中指定了忽略扩展类型的 asp.net 、mvc 路由:
routes.IgnoreRoute("{resource}.epub/{*pathInfo}");
在 Azure 中运行(本地运行或部署到云中)时,我需要配置什么才能使其正常工作?
最佳答案
只是为了尝试一下,为什么不删除 system.web 下的 httpHandlers 部分并仅将其保留在 system.webServer 中。并且还从 system.webServer 下的属性中删除所有不必要的属性(scriptProcessor、modules、allowPathInfo)。
您还可以检查是否有任何异常、事件日志条目以及任何显示某种错误的内容。
关于asp.net-mvc-3 - Azure 和 HttpHandler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8553526/
我有一个在客户端页面上运行的 HttpHandler(跨域,而不是在我们的 IIS 服务器上等),当他们单击我们的嵌入式链接时,它会触发我们服务器上的处理程序。到目前为止一切正常。 我现在尝试使用 S
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界. 这篇CFSDN的博客文章HttpHandler HttpModule入门篇由作者收集整理,如果你
我想编写一个 HttpHandler 将流量重定向到服务器上的各个网页。用户将输入 http://www.thisissupposetoberedirected.com/site12 并应重定向到适当
我构建了一个自定义的 HttpHandler,它会在负载均衡器请求特定资源时发出状态页面。 更多背景知识:它不能是 Controller ,因为我需要能够与其他程序集共享它,并且公司编码策略不允许来自
我正在为 URL 重写编写一个简单的 HttpHandler,但我碰壁了。 我创建了一个非常简单的 HttpHandler 类来测试: public class HttpHandler : IHttp
我有一个 HTTP 处理程序,它是我们应用程序 90% 的入口点。基本上它会收到一个请求,处理大量数据并返回一个非常具体的文件,具体取决于它嵌入的客户端和网页等。我已经设置了应用程序映射,以便所有 .
我有一个如下所示的 HttpHandler。 @Override public void handleRequest(HttpServerExchange exchange) throws E
我想在我的 MVC 应用程序中创建一个仅针对页面请求(而不是 css、脚本、图像等)调用的 HttpHandler。 如何只在 web.config 文件中定位没有扩展名的请求? 谢谢 最佳答案 如果
只有当用户登录到不同的页面时,我才尝试重定向用户。我正在使用 HTTPHandler 拦截此请求并重定向。用户登录后,控件不会返回此 HTTPHandler。任何想法或建议 namespace NES
我正在编写一个小的 Java 应用程序,它实现了一个从客户端接收 http post 命令的 http 服务。 我用来实现所有这些的类是 com.sun.net 中的 HttpHandler 和 Ht
我正在尝试将文件分块发送到 HttpHandler,但是当我在 HttpContext 中收到请求时,inputStream 为空。 所以 a:发送时我不确定我的 HttpWebRequest 是否有
我正在尝试创建一个 HTTP 处理程序来处理对一个文件夹的所有请求,但我只希望它在请求的文件不存在时触发(例如:请求来自文件 X,如果 X 存在我会喜欢提供文件,否则处理程序应该处理它)。 文件将只是
使用 HTTPHandler 与 .aspx 相比有哪些优势?它是否具有相同的功能,是否重量更轻、速度更快? 有哪些缺点? 最佳答案 Aspx 使用具有复杂页面生命周期和大量附加处理的全功能 Web
我已经定义了一个自定义的 HttpHandler, public class RequestHandler : IHttpHandler 我通过我所有的请求,
在 IIS6 中是否有使用 ISAPI 过滤器/扩展的理由?使用 httphandler/http 模块无法实现相同的功能。同样在 IIS7 中是否完全删除了 ISAPI?是用.Net编写的IIS7的
我需要编写一个 HttpHandler 来提供 JavaScript 文件,这些文件是我项目中 .DLL 中的嵌入资源。 View 中的引用不能直接看到这样的资源,因此我计划使用 HttpHandle
我对 system.web 中的 httpHandlers 感到困惑和 system.webServer 中的处理程序.这两种配置有什么区别?以及如何以及何时使用它们? 实际上另一个问题也是针对模块的
我创建了一个 HttpHandler,以下是 Web.config 中的设置 IsReusable = true in HttHandler 假设我的应用程序中有 20 个用户,他们正在尝试输入以下
在带有 IIS7 的 ASP.NET 4.0 中,我创建了一个 HttpHandler 并在 web.config 中注册了它 在这里,我试图实现的是处理对 http://my-server/MyP
在带有 IIS7 的 ASP.NET 4.0 中,我创建了一个 HttpHandler 并在 web.config 中注册了它 在这里,我试图实现的是处理对 http://my-server/MyP
我是一名优秀的程序员,十分优秀!