title: Swagger - Why is Swagger creating a request body field when I have not written an annotation for one?
body: <p>I have written a swagger ui for a GET request that doesn't need a request body. I haven't used the <code>@RequestBody</code> annotation so why is Swagger bringing up a request body field on the ui? Even if I leave it empty, it is causing my API requests to fail with the following error: <code>TypeError: Failed to execute 'fetch' on 'Window': Request with GET/HEAD method cannot have body.</code></p>
  
  <p>I understand why this error exists, the <code>curl</code> that swagger creates has a <code>-d</code> option. But how can I switch this off?</p>
  
  <p>The only annotations I've used are <code>@Get</code>, <code>@Path</code>, <code>@Operation</code>, <code>@ApiResponses</code>, and <code>@Parameters</code>.</p>
  
  <p>Put simply, how can I tell swagger that I don't need a request body?</p>