我想发送PING
到Redis以检查连接是否正常工作,现在我可以只安装redis-cli
,但我不想和curl
已经在那里。那么我如何滥用curl
来做到这一点?基本上,我需要关闭怎么在这里发:滥用cURL与Redis进行通信
> GET/HTTP/1.1
> User-Agent: curl/7.22.0 (x86_64-pc-linux-gnu) libcurl/7.22.0 OpenSSL/1.0.1 zlib/1.2.3.4 libidn/1.23 librtmp/2.3
> Host: localhost:6379
> Accept: */*
>
-ERR wrong number of arguments for 'get' command
-ERR unknown command 'User-Agent:'
-ERR unknown command 'Host:'
-ERR unknown command 'Accept:'
我能够完全通过增加-A ""
摆脱User-Agent
的,但我无法找到任何其他为休息。任何想法我可以做到这一点?
Redis是一个TCP服务器,所以要么使用netcat,要么建立一个HTTP接口,如https://github.com/voidfiles/lark或https://github.com/nicolasff/webdis(如果你真的想做那!)。 – deltheil