HTTPリクエスト
Get
$ curl http://localhost:8080
Put
$ curl http://localhost:8080 -X PUT
Post
$ curl http://localhost:8080 -X Post
TCPでのメッセージ送受信
TCPでメッセージ送信
echo "hoge" | nc 127.0.0.1 8080
TCPで受信待ちする
$ nc -l 8080
TCP受信したらレスポンスを返す
$ (echo "HTTP/1.0 200 Ok"; echo; echo "Hello World") | nc -l 8080
永続的にTCPで受信待ちする
$ while true; do (echo "HTTP/1.0 200 Ok"; echo; echo "Hello World") | nc -l 8080; done
UDPでのメッセージ送受信
UDPでメッセージ送信
$ echo "hoge" | nc -u 127.0.0.1 8888
UDPで受信待ちする
$ nc -u -l 8888
OSCでメッセージ送受信 (oscer使用)
aikeさんのoscerがマルチプラットフォームで使用できてとても使いやすい
ダウンロード
OSCでメッセージ送信
$ oscer localhost 10000 /dummy
$ oscer 192.168.1.10 12000 /hello 10
OSCで受信待ちする
$ oscer receive 10000