
HTTP अनुरोधों का निरीक्षण और प्रतिक्रियाओं को बनाने के लिए इंटरैक्टिव वेब सर्वर, रीयल-टाइम डिबगिंग और API परीक्षण के लिए टर्मिनल UI के साथ।

इंटरैक्टिव वेब सर्वर।
HTTPLabs आपको HTTP अनुरोधों का निरीक्षण करने और प्रतिक्रियाएँ तैयार करने देता है।

go install github.com/gchaincl/httplab/cmd/httplab@latest
yaourt httplab
उन सिस्टमों पर जहाँ snap समर्थित है:
snap install httplab
प्रत्येक रिलीज़ विभिन्न आर्किटेक्चर के लिए पूर्व-निर्मित बाइनरी प्रदान करती है, आप उन्हें यहाँ डाउनलोड कर सकते हैं: https://github.com/gchaincl/httplab/releases/latest
Usage of httplab:
-a, --auto-update Auto-updates response when fields change. (default true)
-b, --body string Specifies the inital response body. (default "Hello, World")
-c, --config string Specifies custom config path.
--cors Enable CORS.
--cors-display Display CORS requests. (default true)
-d, --delay int Specifies the initial response delay in ms.
-H, --headers strings Specifies the initial response headers. (default [X-Server:HTTPLab])
-p, --port int Specifies the port where HTTPLab will bind to. (default 10080)
-s, --status string Specifies the initial response status. (default "200")
-v, --version Prints current version.
HTTPLab पूर्व-निर्मित प्रतिक्रियाओं को संग्रहीत करने के लिए फ़ाइल का उपयोग करता है, यह वर्तमान निर्देशिका में .httplab नामक फ़ाइल की खोज करेगा यदि नहीं मिलती है तो $HOME पर वापस आ जाएगा।
एक नमूना फ़ाइल यहाँ पाई जा सकती है।
HTTPLab wuzz से काफी प्रेरित है
| कुंजी | विवरण |
|---|
| Tab | अगला इनपुट |
| Shift+Tab | पिछला इनपुट |
| Ctrl+a | प्रतिक्रिया परिवर्तन लागू करें |
| Ctrl+r | अनुरोध इतिहास रीसेट करें |
| Ctrl+s | प्रतिक्रिया को इस रूप में सहेजें |
| Ctrl+f | अनुरोध को इस रूप में सहेजें |
| Ctrl+l | प्रतिक्रियाओं की सूची टॉगल करें |
| Ctrl+t | प्रतिक्रिया निर्माता टॉगल करें |
| Ctrl+o | बॉडी फ़ाइल खोलें |
| Ctrl+b | बॉडी मोड बदलें |
| Ctrl+h | सहायता टॉगल करें |
| Ctrl+w | लाइन रैपिंग टॉगल करें |
| q | पॉपअप बंद करें |
| PgUp | पिछला अनुरोध |
| PgDown | अगला अनुरोध |
| Ctrl+c | बाहर निकलें |