Skip to content
TCP Request & Response Service, written in node.js
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib
site
tests fix(buffer) return buffer data Jan 15, 2019
.gitignore
.travis.yml
LICENSE chore(*) update docs, license, deps Jan 15, 2019
README.md docs(readme) updating readme Jan 15, 2019
package.json chore(*) update docs, license, deps Jan 15, 2019

README.md

tcpbin(1): TCP/UDP Request & Response Service Build Status

Created and maintained by Kong

FEATURES

Feature Description
TCP echo Echoes any request sent to 54.175.103.105:30000
TCP info Get request info at 54.175.103.105:30001
UDP echo Echoes any request sent to 54.175.103.105:40000
UDP info Get request info at 54.175.103.105:40001

DESCRIPTION

This project has been started to help testing TCP and UDP requests in a very easy way. It is very useful for seeing what your clients are sending to TCP/UDP servers and debug problems. It can also be used for mock integration tests.

EXAMPLES

$ echo "Text to send to TCP" | ncat 54.175.103.105 30000

Text to send to TCP

$ echo "Get some TCP info" | ncat 54.175.103.105 30001

{
  "client-ip": "::ffff:41.130.36.121",
  "data": [71,101,116,32,115,111,109,101,32,84,67,80,32,105,110,102,111,10],
  "text-data": "Get some TCP info\n",
  "size": 18
}

$ echo -n "Text to send to UDP" | nc -4u -w1 54.175.103.105 40000

Text to send to UDP

$ echo -n "Get some UDP info" | nc -4u -w1 54.175.103.105 40001

{
  "client-ip": "::ffff:41.130.36.121",
  "data": [71,101,116,32,115,111,109,101,32,85,68,80,32,105,110,102,111],
  "text-data": "Get some UDP info",
  "size": 17
}

AUTHOR

A Kong project.

SEE ALSO

Mockbin.com - Mock, Test & Track HTTP calls

Apiembed.com - Embeddable API Code snippets

Konghq.com - The Cloud-Native API Gateway & Service Mesh

You can’t perform that action at this time.