title: Extra quotes in response.text()
body: <p>In my React/Redux app, I make a call to my backend API which returns a text response. I then use the following line to retrieve the text. The issue I'm seeing is that my code seems to put two sets of quotes around the text I receive. </p>
  
  <p>So, my API returns <strong>Hello World!</strong> but in the code below it becomes <strong>""Hello World!""</strong></p>
  
  <p>My API is really returning a string so there will always be a set of quotes around the text such as <strong>"Hello World!"</strong> which is perfectly fine. I just don't understand why I'm getting two sets of quotes.</p>
  
  <p>Any idea why?</p>
  
  <pre><code>export const callApi = (request) =&gt; {
      return (dispatch) =&gt; fetch('/api/getsometext', fetchOptionsPost(request))
          .then((response) =&gt; {
              if(!response.ok) {
                  // Request failed
                  dispatch(setBadRequest(true))
              } else {
                  const myText = response.text() // This is where I'm getting double quotes
                  .then((myText) =&gt; dispatch(setMyText(myText)))
              }
          })
  }
  </code></pre>