Resterm - टर्मिनल-आधारित REST क्लाइंट (HTTP, GraphQL, gRPC सपोर्ट)
(github.com/unkn0wn-root)- Postman या IDE के बिना भी
.httpया.restफ़ाइलों को सीधे पढ़कर API रिक्वेस्ट चलाने वाला CLI-आधारित API क्लाइंट- HTTP, GraphQL, gRPC रिक्वेस्ट सभी का सपोर्ट
- Vim keybinding वाला modal editor: visual selection, clipboard copy (yank)/delete (cut), Shift+F सर्च,
i/Escस्विच के साथ input mode और view mode के बीच मूवमेंट - workspace explorer में केवल
.http/.restफ़ाइलों को फ़िल्टर करके ब्राउज़ किया जा सकता है, और तेज़ नेविगेशन के लिए incremental search का सपोर्ट - अलग फ़ाइल के बिना सिर्फ URL दर्ज करके
Ctrl+Enterसे तुरंत inline request execution संभव - Curl command parsing का सपोर्ट, जिससे कुछ
curloptions को समझकर उन्हें रिक्वेस्ट में बदला जाता है - state-aware response panel उपलब्ध। ऊपर के header में current workspace, environment, चल रही request, script/test result दिखते हैं
- response area में Pretty, Raw, Headers, History टैब के साथ request preview फीचर भी शामिल
- response को vertical या horizontal split में व्यवस्थित किया जा सकता है, और panel pin करके Pretty / Raw / Headers टैब को साथ-साथ compare किया जा सकता है या integrated Diff view में अंतर देखा जा सकता है
@authकमांड Basic, Bearer, API Key और custom header methods सभी का सपोर्ट करता है। {{$timestamp}}, {{$uuid}} जैसे built-in helper functions भी दिए गए हैं- pre-request और test scripting फीचर्स का सपोर्ट:
- JavaScript-आधारित hooks के जरिए भेजने से पहले request content को modify किया जा सकता है,
- response पर validation (assert) किया जा सकता है,
- और pass/fail result को editor के भीतर तुरंत देखा जा सकता है
- GraphQL और gRPC सपोर्ट:
@graphql,@grpcdirectives के जरिए request auto-formatting और metadata handling - session persistence फीचर उपलब्ध: cookie jar, request history, environment-specific items रीस्टार्ट के बाद भी बने रहते हैं।
@no-logसे response body को history से बाहर रखा (mask) जा सकता है
अभी कोई टिप्पणी नहीं है.