isopen
Version:
isOpen can check a range of ports (TCP) for 'open' or 'closed' status with label name
43 lines (32 loc) • 976 B
Markdown
# isopen
isOpen can check a range of ports (TCP) for 'open' or 'closed' status with label name (Ports Scanner)
[<img src="https://raw.githubusercontent.com/jodacame/isopen/master/assets/logo.png" width="100px">](https://isopen.net/)
[](https://nodei.co/npm/isopen/)
# Usage
Examples
````javascript
const isopen = require("isopen");
// Check single port
isopen('github.com', 80,function(response){
console.log(response);
});
// Check Range
isopen('github.com', '20-30',function(response){
console.log(response);
});
// Check array of ports
isopen('github.com', [21,22,80,443],function(response){
console.log(response);
});
````
## API
````javascript
isopen(host,ports,callback);
````
* **host:** domain or ip address
* **ports:** port (Integer) | ports (Array) | ports (Range) * Check Examples
* **Callback:** function with object reponse
## TEST
````bash
npm test
````