Composer Interface
Composer is an HTTP request construction tool provided by Whistle. It can be used to quickly create, modify, and send customized requests, and supports advanced debugging features.

| Component | Function |
|---|---|
| History button | Show or hide history |
| Select method | Select the request method, supporting GET/POST/PUT, etc. |
| URL input box | Edit or enter the request URL |
| Params | Add, modify, or delete request parameters |
| Send button | Execute the current request |
| Rules + Whistle options | Rules: Whether to enable the rules in the input box; Whistle: No: Enable the rules configured in Whistle |
| Pretty | Format the displayed content |
| Body | Whether to include the request body (methods such as GET/HEAD/OPTIONS automatically ignore the request body) |
| HTTP/2 | Whether to use the HTTP/2 protocol |
| Import | Import request data |
| Export | Export request data |
| CopyAsCURL | Generate an executable cURL command |
| Rule Input Box | Customize rules, only valid for the currently constructed request |
| Request Headers | Customize request headers |
| Request Content | Customize request content |