Pike/elmo — comment on commit 841720d4208799e6a0b55944ebff53740249cb50
File: apps/pushes/views/api.py line 55
By Pike:

More prominently, though, application/json requires pre-flighted cors, while text/plain goes through the much cheaper simple process, https://developer.mozilla.org/En/HTTP_access_control#Simple_requests.