title: Javascript fetch response cutoff
body: <p>I'm starting to learn react-native and ran into some problems while using fetch on Android.</p>
  
  <pre><code>try {
      let response = await fetch(REQUEST_URL, {
          method: "POST",
          headers: {
              'Accept': 'application/json',
              'Content-Type': 'application/json'
          },
          body: JSON.stringify({
              ***parameters***
          })
      });
      let responseJson = await response;
      if(responseJson){
          // console.log(responseJson);
          console.log(responseJson.text());
          // console.log(responseJson.json());
      }
  } catch(error) {
      console.error(error);
  }
  </code></pre>
  
  <p>The request is sent correctly but the answer isn't shown in it's totality:</p>
  
  <pre><code>(**loads more data before**){"ID":"779","DESCRICAO":"ZXCVB","CLIENTENUMERO":"10133","CLIENTENOME":"Lda 1","TREGISTO":"2015\\/11\\/24 09:34:15","TTERMO":"","SITUACAO":"C","TIPO":"P","NOTIFICACOES":"email","NOTIFI_TAREFA":"","ESFORCOS_TOT":"4","TEMPOGASTO_TOT":"0:01:44","TEMPOGASTO_PES":"0:01:44","PROJECTO":"New Products","USERNAME":"AT","UREGISTO":"S","EMCURSO":"0","TULTIMO":"2015\\/12\\/18 20:37:56","EQUIPA":"","NIVEL":"AVISAX"},{"ID":"783","DESCRICAO":"123","CLIENTENUMERO":"10133","CLIENTENOME":"Lda 1","TREGISTO":"2015\\/11\\/24 09:43:26","TTERMO":"","SITUACAO":"C","TIPO":"P","NOTIFICAC
  </code></pre>
  
  <p>As you can see, the JSON object isn't complete. Sending the same request using other methods in a browser returns the JSON correctly.</p>
  
  <p>I'm wondering if this is an actual issue with fetch or with Android.</p>
  
  <p>I've tried setting size and timeout parameters to 0 in fetch but it did nothing.</p>
  
  <p>Edit: also tried using synchronous fetch instead of async, with the same effect:</p>
  
  <pre><code>fetch(REQUEST_URL, {
      method: "POST",
      headers: {
          'Accept': 'application/json',
          'Content-Type': 'application/json'
      },
      body: JSON.stringify({
          ***params***
      })
  })
  .then((response) =&gt; response.text())
  .then((responseText) =&gt; {
      console.log(responseText);
  })
  .catch((error) =&gt; {
      console.warn(error);
  }
  </code></pre>
  
  <p>Also tried:</p>
  
  <pre><code>console.log(responseJson);
  </code></pre>
  
  <p>and</p>
  
  <pre><code>console.log(responseJson.json());
  </code></pre>
  
  <p>Edit for further clarification:</p>
  
  <p>When using response.json(), the response is shown as json (as to be expected) but it's still incomplete.</p>