

Changelog #0003 — 📦 HTTPie command generation
source link: https://dev.to/pie/changelog-0003-httpie-command-generation-231f
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Friday! It's the time to let you know what have we been up to. Check out what's new this week 👇
HTTPie for Web & Desktop
Our mission to provide the best experience to anyone working with APIs continues at full speed. We've reached feature parity with the terminal version, launched in a private beta, added light theme, tabs, persistency, and more.
Now we are focusing on a couple of Big Things™. In the meantime, here’s a few goodies across the platform:
📦 Export requests to HTTPie for Terminal
HTTPie for Terminal is still our most beloved child, and we want it to go hand in hand with Web & Desktop. This is the first step in that direction: you can now generate HTTPie commands in the app.
Open the preview and select the HTTPie option. Check the generated command and copy it to your terminal or share it with a CLI-first colleague. Easy!
↔️ Resize panels
HTTPie aims to be perfectly tailored to your API requests & responses. We try our best, but you'll always know better. The ultimate power is now yours: you can resize panels.
Choose your preferred panel's width by clicking and dragging the panel dividers to make them wider or narrower.
🔀 Re-order tabs
If you use tabs for organization, you'll probably find this a great addition to our last tabs update. Now you can drag and drop each tab and place them in your preferred order.
✨ Improvements
- Need to recall when you sent that request? Now you don't need to remember. Check out the timestamp near the time and size info, at the bottom of the response panel.
- Speaking of that area: when you hover the response size info, you now get more granular time & size stats.
- Introduced orange color for recoverable errors (e.g., invalid JSON in the editor). Red is now used exclusively for blocking issues, and orange is for all others.
- Tab names now omit common URL prefixes like
http://
andwww.
.
🪲 Fixes
- Response headers were a bit mixed up with proxy headers, autch! We fixed it.
HTTPie for Terminal
There are improvements in the development version of HTTPie for Terminal as well:
🔌 Plugins management command
HTTPie for Terminal offers extensibility through plugins, and there are over 100+ of them available to try!
They add things like new authentication methods (akamai/httpie-edgegrid), transport mechanisms (httpie/httpie-unixsocket), message convertors (banteg/httpie-image), or simply change how a response is formatted.
We’ve added a new command, httpie plugins
, to help you manage (install
/uninstall
/list
) plugins. It also solves a long-standing plugins-related issue with non-pip
installations (e.g., via Homebrew) and it's a potential place for many new features to come. (#1200)
Happy testing, and see you next week!
- 💁🏻♀️ If you’re not on the private beta yet, you can join the waitlist here.
- 👉 You can also follow @httpie and join our Discord community.
Originally published on HTTPie blog.
Recommend
-
153
HTTPie – command-line HTTP client for the API era HTTPie—aitch-tee-tee-pie—is a user-friendly command-line HTTP client for the API era. It comes with JSON support, syntax hig...
-
172
HTTPie: human-friendly CLI HTTP client for the API era HTTPie (pronounced aitch-tee-tee-pie) is a command-line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. HTTPie is designed f...
-
85
README.md HTTPie for curl If you like the interface of HTTPie but miss the features of curl, curl-httpie is what you are sear...
-
62
HTTPie 是一个命令行 HTTP 客户端。目标是让 CLI 与 Web services 的交互尽可能的更友好。它提供了一个简单的 http 命令,可以让我们用简单自然的表述发送任意 HTTP 请求,并且可以输出带代码高亮的结果。HTTPie 可以使...
-
75
readme.md ...
-
11
Published April 18, 2019 #howto #hugo
-
13
Note on reinstalling httpie for SSLv3 Handshake failureotsukare Thoughts after a day of workI ran into this issue recently with httpie (The python cod...
-
12
Quick tips with httpie Lun 05 août 2013by Karl Dubost (Working at Mozilla since 2013) When w...
-
4
PI NetWork Introduction Pi Network由斯坦福大学尼古拉斯博士带领技术团队研发的一条公有链,旨在打造一款让全球普罗大众都能拥有和使用的加密数字货币π。它以全球贸易为开端,真正实现个人财富的独立可控、自由支配,是人类金融史上的...
-
2
MAN-EAM-0003 V3.2.4 - XXE ...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK