title: Laravel and Guzzle HTTP '406 Not Acceptable'
body: <p>I'm having an issue with Laravel and Guzzle. When ever I try this line of code with my external website 'violapractice.com' I get an error:</p>
  <pre><code>$res = $client-&gt;request('GET','http://violapractice.com/articles.json.php');
  </code></pre>
  <p><code>Client error: `GET http://violapractice.com/articles.json.php` resulted in a `406 Not Acceptable` response: &lt;html&gt;&lt;head&gt;&lt;title&gt;Error 406 - Not Acceptable&lt;/title&gt;&lt;head&gt;&lt;body&gt;&lt;h1&gt;Error 406 - Not Acceptable&lt;/h1&gt;&lt;p&gt;Generally a 406 e (truncated...) </code></p>
  <p>I've tried requesting a none php file and get the same error:</p>
  <pre><code>$res = $client-&gt;request('GET','http://violapractice.com/test.html');
  </code></pre>
  <p>The odd thing is, if I use any other URL, like <code>https://stackoverflow.com</code> the GET request goes through with no issue.</p>
  <p>Also, I tired using postman on <code>http://violapractice.com/articles.json.php</code> and it worked fine.</p>
  <p>I've never experienced anything like this before. Ideas anyone?</p>