我有一个程序试图用 HTTP.SYS 注册一个 URL。它给出了错误“HTTP 无法注册 URL http://+:1234/PathName/。另一个应用程序已经使用 HTTP.SYS 注册了这个 URL。”
我怎样才能知道其他应用程序是什么?有没有我可以运行的命令行来列出所有注册的 URL 和注册它们的进程 ID?
我有一个程序试图用 HTTP.SYS 注册一个 URL。它给出了错误“HTTP 无法注册 URL http://+:1234/PathName/。另一个应用程序已经使用 HTTP.SYS 注册了这个 URL。”
我怎样才能知道其他应用程序是什么?有没有我可以运行的命令行来列出所有注册的 URL 和注册它们的进程 ID?
您可以使用
netsh http show servicestate
,它会向您显示服务器会话列表以及他们注册的 URL:记住“请求队列名称”并滚动到命令输出的末尾以找到具有相同“请求队列名称”的“请求队列”,您将看到控制器进程的 PID: