【发布时间】:2016-03-19 21:55:01
【问题描述】:
我有一个程序通过机架劫持在套接字上运行。我想使用真正的 TCP 套接字测试该程序,我想接收它发送到套接字的内容并检查我是否得到正确的结果。
我该怎么做?我尝试使用 Socketpair:
@sender, @receiver = Socket.pair(:INET, :STREAM, 1024 * 256)`
然后
hijack_proc = h.fetch('rack.hijack')
hijack_proc.call(@sender)
但我得到的只是Protocol not supported - socketpair(2)
【问题讨论】:
标签: ruby sockets testing tcp socketpair