Ember 2.8 Rails 4.2.4: Rails is not receiving payload sent by ember
<p>Simple Rails api back end, ember front end app. I'm trying to create a new record and Ember seems to be formatting the <code>POST</code> request correctly:</p>

<p><a href="https://i.stack.imgur.com/LEysQ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/LEysQ.png" alt="enter image description here"></a></p>

<p>It's hitting my controller in the <code>create</code> action but there are no <code>params</code> getting through. It's simply:</p>

<p><code>{"format"=&gt;"json", "controller"=&gt;"api/v1/vehicles", "action"=&gt;"create"}</code></p>

<p><code>request.headers</code> does not show any of the vehicle information I'm trying to create.</p>

<p>I've whitelisted everything needed in the controller:</p>

<pre><code>def vehicle_params
  params.require(:vehicle).permit(:plate_num, :vehicle_type, :state)
end
</code></pre>

<p>I have no idea if relevant but I've set up CORS to accept everything:</p>

<pre><code>  config.middleware.insert_before 0, "Rack::Cors" do
    allow do
      origins '*'
      resource '*', :headers =&gt; :any, :methods =&gt; :any
    end
  end
</code></pre>

<p>What else do I need to check?</p>