title: Django Status 200 but 'Failed to Load Response Data" On Certain Image Uploads
body: <p>I'm making an ajax post request to the Python Django view below which always return a success json response.</p>
  
  <pre><code># views.py
  @csrf_exempt
  def success_response(request):
      """
      Returns a http response with a JSON success state
      :param request: 
      :return: 
      """
      return JsonResponse({'success': True})
  </code></pre>
  
  <p>In each ajax post request, i'm attaching an image file in <code>enctype=multipart/form-data</code> format. As you can see, here is an example request payload:</p>
  
  <pre><code>------WebKitFormBoundarymYCuLcqA6kEkqMA7
  Content-Disposition: form-data; name="file"; filename="willprobablycrash.png"
  Content-Type: image/png
  
  
  ------WebKitFormBoundarymYCuLcqA6kEkqMA7--
  </code></pre>
  
  <p>How is it possible that images below a certain image dimension (below 960px x 1141px) return the intended response <code>{"success": true}</code> while images above the said dimension return <code>Failed to Load Response Data</code>?</p>
  
  <p>In both success and error cases, the status_code in the response is 200.</p>