Image Ping
Ping utility for testing the reachability of a host by image link. It is not reliable to test a host by domain because:
net::ERR_NAME_NOT_RESOLVED
is uncatchable- domain fail does not mean assets under that domain are fail
- cross origin issue limits the ping methods
Requirements
- node
^6.2.0
- yarn
^0.21.0
Getting Started
yarn install
Setting
timeout (default=3000)
Maximum time (ms) to wait for a image to response
pingtimeout = 1000 // es6pingtimeout = 1000
API
Please choose image by the following condition:
- as small as possible
- valid image source
- same image to
race
img(src)
Get response time (ms) for a single image
ping; // es6ping
imgs(list)
Get response time (ms) for a batch of images
ping; // es6ping
race(list)
Resolve as soon as one of the images is loaded
ping; // es6ping
Development
yarn start
Build
npm run build
Changelog
1.1.0
Improvements
- update api response
1.0.1
Fixes
- update build config
1.0.0
Features
- init