title: Why do I get a 301 response on HTTP post to Laravel without CSRF token?
body: <p>I'm trying to set up Adyen notifications in my webshop.<br />
  <a href="https://docs.adyen.com/development-resources/notifications/understand-notifications" rel="nofollow noreferrer">https://docs.adyen.com/development-resources/notifications/understand-notifications</a></p>
  
  <p>When I test the HTTP post with Adyen test page I get a 301 response, but when I test the HTTP post with a custom form the route works.</p>
  
  <p>Route in web.php:<br/>
  <code>Route::name('shop.checkout.adyen-notification')-&gt;post('/adyen-notification', 'Shop\CheckoutController@adyenNotification');</code></p>
  
  <p>Settings in VerifyCsrfToken.php:<br />
  <code>protected $except = ['*/adyen-notification?*'];</code></p>
  
  <p>Custom form:<br /></p>
  
  <pre><code>&lt;form method="post" action="https://example.com/adyen-notification?originalReference=&amp;reason=&amp;merchantAccountCode=Test&amp;eventCode=NOTIFICATIONTEST&amp;operations=&amp;success=true&amp;paymentMethod=bankTransfer_BE&amp;currency=EUR&amp;pspReference=test_NOTIFICATIONTEST_1&amp;merchantReference=testMerchantRef1&amp;value=11099"&gt;
      &lt;input type="submit" value="SUBMIT"&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>I can't figure out why it is giving me a 301 response.</p>