windows - 如何将您的应用程序注册到 Http.sys 中?

标签 windows namespaces system http.sys

所以我创建了一个 TCP\HTTP 服务器(C# 语言)。我想在我拥有的其他 HTTP 服务器附近的 80 端口上为其提供命名空间。如何做这样的事情(一步一步)?

最佳答案

看看HTTP Server Tasks在 MSDN 规范中:

HTTP Server Sample Application 上还有一个成熟的应用程序示例.

正如您可以清楚地看到的,HTTP.SYS API 是一个用于 C 应用程序的 C API。您不应该在 C# 中使用它,并且我建议不要调用整个 API。托管应用程序可以选择使用 HTTP modules并扩展 ASP.Net 处理。该途径将处理托管服务器所需的许多细节,例如激活、托管、进程监控和回收等等。

关于windows - 如何将您的应用程序注册到 Http.sys 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2589588/

相关文章:

适用于 Windows 的 C++ BLE Central 开发

java - JNA 捕获每个窗口 : java. lang.AbstractMethodError

php - 在 Laravel 的不同上下文中使用 "use"关键字背后的概念是什么?

java - 使用命名空间但没有前缀的 JAXB 解码

php - 如何测试是否允许 PHP system() 函数?出于安全原因未关闭

python - pickle.load() 在 Windows 中引发 EOFError

windows - 使用icacls设置文件夹权限递归继承

xml - 省略额外的 xlmns 和 xmlns :tei that appear when I apply my transformation

file - 调试微过滤器

c++ - 创建具有该名称的变量后调用 native C 函数