HTTP Client — Overview
Workspace छोड़े बिना APIs test करने के लिए built-in Postman-style HTTP client।
अगर Postman या Insomnia APIs test करने के लिए use किया है, तो idea पहले से पता है। 1DevTool वही experience सीधे workspace में लाता है — कोई अलग app install नहीं, switch करने की कोई window नहीं, URLs copy-paste नहीं।
HTTP Client क्या है?
HTTP Client 1DevTool में built-in full-featured API testing tool है। किसी भी API endpoint को requests भेज सकते हैं, response inspect कर सकते हैं, requests बाद के लिए save कर सकते हैं, और उन्हें collections में organize कर सकते हैं — app छोड़े बिना।
यह हर common HTTP method support करता है: GET, POST, PUT, DELETE, PATCH, HEAD, और OPTIONS। चाहे REST API हो, local development server हो, या third-party service।
Postman की बजाय क्यों use करें?
Context switching expensive है। जब AI agent API endpoint build कर रहा हो और उसे test करना हो, तो पुरानी workflow ऐसी: URL copy करो → Postman पर switch करो → URL paste करो → headers configure करो → send करो → वापस switch करो → दोहराओ। हर test पर चार unnecessary interruptions।
Built-in HTTP Client से एक window में रहते हैं। Agent को route लिखते देख सकते हैं, terminal के बगल वाले panel में तुरंत test कर सकते हैं, response देख सकते हैं, और agent को fix करने को कह सकते हैं — 1DevTool छोड़े बिना। Feedback loop जितना तेज़, shipping उतनी तेज़।
HTTP Client कैसे खोलें
- Left icon strip में HTTP icon click करें
- या Cmd+H (Mac) / Ctrl+H (Windows/Linux) दबाएं
HTTP panel main workspace area में खुलता है। Resize, float, या terminal के साथ dock कर सकते हैं।

Key Features
Saved request collections — किसी भी request को named collection में save करें। Requests locally stored और sessions में persist होती हैं। Project या API के हिसाब से folders में organize करें।
Environments — {{base_url}} या {{auth_token}} जैसे variables एक बार define करें, फिर सभी requests में reuse करें। Environments (development, staging, production) के बीच एक click में switch करें।
Response inspector — response panel status code, response time, response size, headers, और body दिखाता है। JSON responses automatically pretty-printed होते हैं syntax highlighting और collapsible nodes के साथ।
JSON pretty-print — messy minified JSON instantly readable बन जाती है। Formatter में paste करने की ज़रूरत नहीं।

यह किसके लिए है?
API testing में नए हैं तो HTTP Client सीखने का बेहतरीन तरीका है — Postman से simpler है और अलग tool नहीं सीखना। Postman या Insomnia user हैं तो existing collections import करके वहीं से जारी रख सकते हैं (देखें Import Collections)।