title: Flutter response.body is empty
body: <p>I am working with this API where I make an http request to this site to retrieve my Data</p>
  <pre><code>https://fantasy.premierleague.com/api/bootstrap-static/
  </code></pre>
  <p>first time when I used it I couldn't retrieve any data, after some researches I solved the problem with a simple flutter upgrade ( I couldn't know what was the problem or why it was solved after the upgrade ), then after somedays I was working on the project and the problem occurred again and I am getting an empty body every Time I try to make a request</p>
  <pre><code>http.get(&quot;https://fantasy.premierleague.com/api/bootstrap-static/&quot;)
  </code></pre>
  <p>I'm using this line to get a Response value and then try to decode it to JSON value but this error happens</p>
  <pre><code>exeption occured : FormatException: Unexpected end of input (at character 1)
  </code></pre>
  <p>I already know that this error happens because I am trying to decode an empty body, but I can't understand why this is happening</p>
  <p><strong>Note: I tried multiple other APIs urls and they all work properly !!</strong></p>