tcp_proxyfilter:使用 elixir 的 tcp 代理过滤器示例

时间:2024-07-31 10:08:18
【文件属性】:

文件名称:tcp_proxyfilter:使用 elixir 的 tcp 代理过滤器示例

文件大小:8KB

文件格式:ZIP

更新时间:2024-07-31 10:08:18

Elixir

tcp_proxyfilter 使用 elixir 的 tcp 代理过滤器示例。 它等待端口中的连接,然后连接到服务器/端口发送,连接两者,充当代理。 对于您的过滤器,您应该实现以下版本: def send_server (socket, << 27>> ) do :gen_tcp . send (socket, " |****f5_PC****| " ) send_server (socket, rest) end 在这个例子中,它将发送字符串|****f5_PC****| 而不是二进制<<27>> 我意识到这应该有测试和合适的主管,但我没有时间继续这个。 目前supervisor只是一个stub,因为我没有supervisor,每次客户端或服务器断线都得手


【文件预览】:
tcp_proxyfilter-master
----mix.exs(548B)
----lib()
--------tcprpc()
--------tcprpc.ex(244B)
----LICENSE(1KB)
----test()
--------tcprpc_test.exs(92B)
--------test_helper.exs(13B)
----README.md(1KB)
----mix.lock(338B)
----.gitignore(34B)

网友评论