Playing around with writing a web app that utilises the (awesome) Warcraft Logs API. Unfortunately, as it is a cross-origin request, the browser’s security kicks in and does a pre-flight OPTIONS request before the GET request, and this OPTIONS request (despite returning a 200 success status code) seems to be failing.
You can recreate by using Postman or something similar to make an OPTIONS request to:
The response is:
<html><h2>Unhandled Exception</h2> <h3>Message:</h3> <pre>Call to a member function call() on null</pre> <h3>Location:</h3> <pre>/var/app/current/laravel/laravel.php on line 165</pre>