根据netcat客户端请求发送响应

根据netcat客户端请求发送响应

我正在尝试创建一个套接字,客户端可以在其中接收基于其请求的响应,但我不知道如何在 CentOS 7 上实现此目的。

到目前为止,我已在端口 100 上打开套接字并将客户端请求保存在文件中:

#!/bin/sh
nc -lvk 88.109.110.161 100 > port100.txt 2>&1

作为客户我发送请求:

echo "Hello" | nc 88.109.110.161 100

该文件填充有:

Ncat: Version 6.40 ( http://nmap.org/ncat )
Ncat: Listening on 88.109.110.161:100
Ncat: Connection from 88.109.110.161.
Ncat: Connection from 88.109.110.161:47578.
Hello

我希望客户端接收基于查询的响应,如果请求是Hello,则接收World,如果World则接收Hello。我怎样才能做到这一点?

相关内容