Get the latest tech news
RHttp: REPL for HTTP
REPL for HTTP. Contribute to 1buran/rHttp development by creating an account on GitHub.
This is project was created when I needed something like REPL for http request in terminal, there are many great tools exist: Postman, Insomnia, httpie, curl etc but i wanted something little bit different, something lightweight, simple and fast, something like REPL when I can quickly modify request, send it and see the response with all the details. https, http/2 support Auto following the redirects Easy manipulation of request cookies, headers, params (query string) and form values Easy manipulation of JSON request payload (through the built-in mini editor) Load JSON request payload from file Automatic syntax highlighting of the body of http responses Auto format JSON responses (useful for inspection of minified responses) Save & load sessions (useful for complex request setup) KeysAction Shift+Right next item of menu Shift+Left prev item of menu Enter set value of text intput Ctrl+g run request Ctrl+d delete item (param, header, form value, attached file) Space toggle checkbox PageDown scroll down body of response PageUp scroll up body of response Tab autocomplete Ctrl+f toggle fullscreen mode Ctl+h toggle full help Ctrl+l load session Ctrl+s save session Ctrl+q / Ctrl+c quit Ctrl+j toggle editor (edit JSON request payload) Alt+Enter save JSON request payload Ctrl+p load jSON request payload from fileSome of rHttp key bindigs may overriden by system settings or terminal emulator settings, please check them if you face with not working key binding.
Or read this on Hacker News