我有一个在 Windows 10 下运行良好的应用程序,但是自从升级到 Windows 11 后就停止工作了。 我已经将问题追溯到 HttpListener: 它的细节并不重要(它基本上对它收到的任何东西都回复“授权”)。 在 Windows 10 上它工作正常。 在 Windows 11 上,它 ...
我有一个在 Windows 10 下运行良好的应用程序,但是自从升级到 Windows 11 后就停止工作了。 我已经将问题追溯到 HttpListener: 它的细节并不重要(它基本上对它收到的任何东西都回复“授权”)。 在 Windows 10 上它工作正常。 在 Windows 11 上,它 ...
我一直在使用 PoSHServer ( http://poshserver.net/ ) 作为提供一些报告的网站,该网站运行良好。 现在我想将网站的功能扩展到一些次要的 API 功能,但由于我对服务器使用身份验证,它并没有按预期工作。 服务器正在使用 .NET 的 HTTPListener,文档显 ...
我使用下面的代码通过浏览器登录来获取 oAuth 代码,它工作得很好,即。 返回验证码,但 responseOutput.WriteAsync() 和 http.stop() 之间存在一些时间问题。 在调试时(下面 **** 上的断点),响应按预期返回到浏览器。 如果我注释掉 http.stop ...
我正在使用 C# 的HttpListner创建服务器,并且服务器正在处理来自传入 post 请求的传入二进制数据。 我正在尝试制作发布请求处理程序,并且因为我正在处理二进制数据,所以我正在使用byte[] (这是我正在读取的缓冲区)。 但问题是我必须在向缓冲区读取任何内容之前提供缓冲区的长度。 我试 ...
我正在尝试在 c# 中创建一个 httplistener 服务器,将文件发送到客户端(在浏览器上)。 这是我的代码: 不幸的是,此代码无法发送二进制文件,例如图像、PDF 和许多其他文件类型。 我怎样才能使这个 SendFile 函数二进制安全? ...
我正在尝试为我的多人 Unity 游戏的服务器管理器设置 HttpListener,但在执行以下代码时出现异常: 这是我在Listener.Start();线上收到的异常。 抛出异常:System.Net.HttpListener.dll 中的 'System.Net.HttpListenerEx ...
我创建了一个 HTTP 监听器,它接受文件的 POST 请求。 我几乎完全遵循了这个模板: https://github.com/cpp.netlib/cpp.netlib/blob/main/libs.network/example/http/echo_async_server.cpp 我这样开始 ...
我正在尝试对一些使用 System.Net.HttpListener 和 AsyncCallback 的旧代码进行现代化改造。 旧代码本质上是: 我想从 AsyncCallback 转移到使用任务和 async/await 并想出了以下内容: 我的问题是 - 我正在正确使用任务和异步/等待来替换 ...
据我了解,GET 方法要求服务器向客户端的浏览器发送一些内容。 I setup a HTTPListener in c# and when I access http://localhost:1330/form.html the request I get from the client is: ...
我设置了一个 httpListen 处理器来监听端口 8080。当我使用 postman 连接到 8080 上的本地主机但外部连接被拒绝时,它工作得很好。 我认为它可能是必须配置为所有外部连接的 nifi.properties 文件。 从与 nifi 服务器位于同一网络上的端点,我能够 ping N ...
我编写了一个脚本来使用 F# 获取访问令牌(隐式流)。 为此,我启动了一个简单的网络服务器/侦听器,并且只想处理重定向,然后将令牌发送回客户端/侦听器。 我坚持的是一种干净/正确的方式来处理取消和清理。 问题是我需要先开始收听,然后启动浏览器进行重定向。 所以我需要在启动浏览器并准备好取消/完成/清 ...
是否可以使用 mule (3.9.0) 和 jersey 实现服务器发送事件 (SSE)? 似乎骡子 http 监听器立即关闭了连接。 有没有办法让骡子保持插座打开? 我已经实现了配置: 和 jersey 资源如下: ...
我有一个 web 服务器使用 C# 中的HttpListener实现,有一个 Go 客户端与该服务器通信。 作为要求的一部分,我需要在服务器上验证从客户端发送的证书,并且我正在从客户端发送证书链。 我找到了方法HttpListenerRequest.GetClientCertificate()来获取 ...
应用 我正在从事 IIoT 项目。 我需要能够在 HMI 运行在 Win7 上的设备上接收简单的消息(json 有效负载)。 在某些情况下,我们为此使用 3rd 方 MQTT,但对于这种情况,我正在查看 HTTP,特别是 C#(.NET Framework 4.0)中的一个小型 http 服务器。 ...
我正在尝试创建一个HttpListener并接受 Http 请求,对于每个HttpListenerContext我创建一个专用线程来像这样处理它 在HandleContext我做了一个Thread.Sleep(5000)来模拟工作和Console.WriteLine(DateTime.Now)用于调 ...
我要求在 windows 10 下,同一台机器上的 2 个不同用户(通过 windows 功能“切换用户”切换)必须能够运行相同的应用程序。 构造函数运行以下代码,第二个用户出现问题。 正如预期的那样,该端口已被使用,因此会触发异常。 我该怎么做才能解决此问题,以便“当前登录的用户”可以使用该端口? ...
所以做一个个人项目写一个简单的http服务器。 没有什么花哨。 但我想使用任务来处理请求。 所以我写了下面的代码,由于某种原因它“阻塞”但不是真的? 所以我启动服务器,然后在 chrome 中打开两个单独的选项卡,我大致同时向服务器发送请求。 所以理论上这两个请求应该在大约 3 秒内完成。 但是,第 ...
我们希望有一个发送应用程序向 Mirth 发送一个带有数据有效负载的 API 帖子。 Mirth 通过侦听器接收此有效负载,然后将其在目标中转换为 HL7 格式并转换为 RIS。 我在设置时遇到问题。 我相信我应该使用 HTTP 监听器来实现这一点。 建议? ...
我正在使用 VS2019 测试 C# HttpListener,.net 核心 3.1 的控制台应用程序首先,我在管理员模式下使用 powershell 并运行: 然后我的 C# 程序如下: 问题是,每次我使用 edge 或 chrome 浏览“localhost”时,while 循环运行 2 次 ...
我有一个 HttpListenerResponse,其中 Headers 数组仅包含 2 个条目。 HttpListenerResponse 的全部内容见这张图 我正在使用 Postman 测试我的 HttpListener。 在我的 postman 响应中,我看到以下标题: 如您所见,响应中存 ...