Light Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

folkertvanheusden/HTTPing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

142 Commits

Repository files navigation

httping

Ping with HTTP requests, see http://www.vanheusden.com/httping/.

Compiling:

  • cmake -B build
  • cmake --build build

This configuration will build a binary with the minimal functionality. You can use the following options to add more features to httping:

If you need the SSL support, use (requires OpenSSL library):

  • cmake -DUSE_SSL=ON build

If you would like the TUI (text user interface) to be included (for -K), use (requires ncurses library):

  • cmake -DUSE_TUI=ON build

Adding -DUSE_FFTW3=ON to the -DUSE_TUI=ON allows TUI to show performance graphics. This option requires fftw3 library.

If you want httping to use local translations, add -DUSE_GETTEXT=ON to the cmake commandline.

Use the script below to install with all the features:

git clone https://github.com/folkertvanheusden/httping.git
cd httping
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release -DUSE_SSL=ON -DUSE_TUI=ON -DUSE_FFTW3=ON
cmake --build build --parallel
sudo cmake --install build

The AGPL v3.0 license applies to this software.

About

Ping an HTTP server

Resources

Readme

License

AGPL-3.0 license

Stars

Watchers

Forks

Sponsor this project

Contributors