Skip to content

LynLing/python-hw1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

httpstat

curl statistics made simple.

screenshot

httpstat is a single file🌟 Python script that has no dependency👏 and is compatible with Python 3🍻.

Installation

There are three ways to get httpstat:

  • Download the script directly: wget https://raw.githubusercontent.com/reorx/httpstat/master/httpstat.py

  • Install through pip: pip install httpstat

  • Install through homebrew (macOS only): brew install httpstat

Usage

Just pass a url with it:

python httpstat.py httpbin.org/get

By default it will write response body in a tempfile, but you can let it print out by setting HTTPSTAT_SHOW_BODY=true:

HTTPSTAT_SHOW_BODY=true python httpstat.py httpbin.org/get

You can pass any curl supported arguments after the url (except for -w, -D, -o, -s, -S which are already used by httpstat):

HTTPSTAT_SHOW_BODY=true python httpstat.py httpbin.org/post -X POST --data-urlencode "a=中文" -v

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published