REST Client插件使得用户能够在 Visual Studio Code 中直接发送 HTTP 请求,并查看其响应。经过 10 个月的开发,目前已经实现了下列基本功能:
- Send/Cancel/Rerun HTTP request in editor and view response in a separate pane with syntax highlight
- Send CURL command in editor
- Auto save and view/clear request history
- Support MULTIPLE requests in the same file
- View image response directly in pane
- Save raw response to local disk
- Customize font(size/family/weight) in response preview
- Environments and custom/global system variables support
- Use custom/global variables in any place of request(URL, Headers, Body)
- Auto completion and hover support for custom variables
- Provide system dynamic variables
{{$guid}}
, {{$randomInt min max}}
and {{$timestamp}}
- Easily create/update/delete environments and custom variables in setting file
- Support environment switch
- Generate code snippets for HTTP request in languages like
Python
, Javascript
and more!
- Remember Cookies for subsequent requests
- Proxy support
- Send SOAP requests, as well as snippet support to build SOAP envelope easily
HTTP
language support
.http
and .rest
file extensions support
- Syntax highlight (Request and Response)
- Auto completion for method, url, header, custom/global variables and mime types
- Comments (line starts with
#
or //
) support
- Support
json
and xml
body indentation, comment shortcut and auto closing brackets
- Code snippets for operations like
GET
and POST
欢迎大家到GitHub上给我提各种建议,意见和 PR 。