A CLI for CoAP
Want to see pretty graphs? Log in now!
npm install coap-cli
|11||downloads in the last week|
|17||downloads in the last month|
|Last Published By|
|Version||0.3.0 last updated 7 days ago|
|Keywords||coap, udp, m2m, iot, internet, of, things|
|Dependencies||coap, commander, through2|
CoAP-CLI is a command line interface for CoAP, built on node.js and node-coap.
What is CoAP?
Constrained Application Protocol (CoAP) is a software protocol intended to be used in very simple electronics devices that allows them to communicate interactively over the Internet. - Wikipedia
Install node.js, and then from a terminal:
npm install coap-cli -g
Usage: coap [command] [options] url Commands: get performs a GET request put performs a PUT request post performs a POST request delete performs a DELETE request Options: -h, --help output usage information -V, --version output the version number -o, --observe Observe the given resource -n, --no-new-line No new line at the end of the stream -p, --payload <payload> The payload for POST and PUT requests
PUT and POST
PUT and POST requests body are sent from the standard input by default. E.g.
echo 'hello world' | coap post coap://localhost/message
If you want to type it you can end the standard input by pressing CTRL-D.
Copyright (c) 2013 Matteo Collina
node-coap is licensed under an MIT +no-false-attribs license. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE file for more details.