I m 撰写一个简单的反面代理,需要处理:GETs和POSTs和WebSocket链接。 同时的客户数量将很低,因此我希望使用HttpListener。 我在努力研究如何利用这一系统来替代网上电话连接。
I think responses have to be sent via HttpListenerResponse. For GETs and POSTs this is easy. For WebSockets I d need to send handshake data then keep the connection open to send further messages from the server being proxyed. The only way I can see to send data using HttpListenerResponse is to call Close(), presumably preventing further use of the underlying socket.
在试图利用HttpListenerRequest接收客户后来的网上电话时,也存在类似问题。
我在这里找不到一些东西,或者说没有办法使用HttpListener,有网页。