Skip to content

A small application to poll a remote endpoint for response code or text

License

Notifications You must be signed in to change notification settings

JosephRPalmer/signalman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

signalman

A small application to poll a remote endpoint for response code or text.

How to use signalman

signalman --timeout 60 --endpoint google.com --port 80 --r-type code --r-value 200 will run a test for 60 minutes until google.com returns a HTTP 200 on port 80

Parameter List

Syntax Description
--timeout Timeout for Signalman in minutes
--endpoint URL to test against
--port (optional) Port to test against
--r-type Return type you are expecting, choose from text, json or code
--r-value Return value of type selected as --r-type, if using json then use the format key:value, currently only a single key pair is supported
--ssl (optional) Use SSL/TLS
--headers (optional) Any headers which need to be included - for example to request Content-Type: application/json use Content-Type:application/json
--debug (optional) Print request and response headers and response body

About

A small application to poll a remote endpoint for response code or text

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages