3 ms·
This looks good. I use a bash function to load the MDN page for the status: function man-http() { code="$1" if [[ -z $code ]]; then echo "Usag
by danstewart_ 4y ago
This looks good.
I use a bash function to load the MDN page for the status:
function man-http() {
code="$1"
if [[ -z $code ]]; then
echo "Usage: man-http <status code>"
exit 0
fi
firefox "https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/$code"
}
- bil7 4y agoi keep underestimating the power of bash. KISS!
- tuxie_ 4y agoFrom your description I thought for a second that you were somehow parsing the page :D
- capableweb 4y agoOn that note, this is the shell alias I use to remember status codes (using htmlq https://github.com/mgdm/htmlq https://github.com/mgdm/htmlq): alias status_codes="curl --silent https://developer.mozilla.org/en-US/docs/Web/HTTP/Status | htmlq --text 'dt a code'" Prints something like this: 100 Continue 101 Switching Protocols 102 Processing 103 Early Hints 200 OK 201 Created 202 Accepted 203 Non-Authoritative Information 204 No Content 205 Reset Content 206 Partial Content ... To get specific groups, I do something like this: status_codes | grep ^2 Replacing 2 with whatever group you want, like 4 for 4xx codes for example
- mxuribe 4y agoWow, how have i never heard of htmlq!?! Thanks for sharing your alias as well as teaching me another cool tool (htmlq)!