title: React-Native Fetch "POST" request throwing "SyntaxError: Unexpected end of JSON input" in Android
body: <p><strong>this is my function</strong><br>
  don't know where is the problem    </p>
  
  <pre><code>fetchData() {
          fetch(REQUEST_URL, {
        method: 'POST',
        headers: {
          'Accept': 'application/json',
          'Content-Type': 'application/json',
        },
        body: JSON.stringify({
          Request : 'menu',
          active : '1',
        })
      }).then((response) =&gt; response.json())
      .then((responseData) =&gt; {
          this.setState({
                menu: responseData.Response,
            }); 
      })
      .catch((error) =&gt; {
        console.warn('error',error);
      })
      .done();
        }
  </code></pre>
  
  <p>please point out the problem in function</p>