发送Http请求到Udp服务接受服务。

问题描述 投票:0回答:1

我有一个旧的windows服务,它只接受UDP消息。在我的现代代码中,只发送http请求。能否在不使用任何外部资源的情况下,将http请求转换为udp请求和响应?

c# http udp blazor
1个回答
0
投票

没有 "UDP请求 "这种东西,只是一个没有任何内在含义的UDP数据报。服务使用一些应用协议("内涵")实现在UDP之上。只要不知道这个协议,就不清楚 "转换 "后的请求应该是怎样的,因此不可能进行转换。


0
投票

正如@Henk-Holterman所指出的,Blazor实现的类型很重要。

Blazor WASM应用只能做Browser+JS能做的事情--不支持UDP。如果你需要通过UDP调用API,请从服务器上的常规WebAPI方法调用,该方法使用C#代码调用UDP方法。

如果您使用的是Blazor服务器,只需使用C# UDP方法进行请求。

用C#发送UDP数据包

© www.soinside.com 2019 - 2024. All rights reserved.