- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
在 Windows 服务中,我实现了一个 HttpListener,它将处理对特定端口的传入 HTTP 请求,解析查询字符串,将其插入数据库并发送确认响应。一切正常,我对我的解决方案非常满意。然而,客户表示他们有点怀疑,并询问是否可以通过网页完成同样的操作。就像让 HTTPHandler 监听某个端口一样。让我思考。在我的情况下你会怎么做?
选择 HttpListener/Windows 服务还是 HTTPHandler/.aspx?
非常感谢!
最佳答案
您有什么理由不想使用网络服务器吗?我们已经实现了我们自己的 Http 服务服务,因为它们在处理请求的方式上相当不寻常,并且会证明对正常配置的 IIS 实例征税。
在您的情况下,情况似乎并非如此,所以是的,我发现自己想知道为什么您也不走网络服务器路线。
编辑
您的应用程序是否还有其他面向网络的部分?如果不是,我同意@Mr Disappoinment 的推理是合理的。您只公开了您需要的内容,这比 IIS 实例的攻击面要小得多。
关于c# - HttpListener 与 HttpHandler 的困境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5501282/
我有一个在客户端页面上运行的 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
我是一名优秀的程序员,十分优秀!