title: Forcing parsing of request with no Content-Type with Rest Framework
body: <p>I'm writing a Rest Framework view for receiving a JSON POST request. However, the incoming request has no Content-Type header (valid HTTP), and as <a href="http://www.django-rest-framework.org/api-guide/requests" rel="nofollow">documented</a>, Rest Framework throws an <code>UnsupportedMediaType</code> and returns a <code>415 Unsupported Media Type</code>.</p>
  
  <p><strong>I do not control the client.</strong> How can I force the request to processed with <code>JSONParser</code> despite no declared content type? (perhaps I can access the underlying request before processing by the parsers?)</p>
  
  <p>Here's is my current (simple) view:</p>
  
  <pre><code>class Callback(APIView):
      # this doesn't help
      # parser_classes = (JSONParser,)
      def post(self, request, format=None):
          # ...operate on request.DATA
  </code></pre>