MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Проблеми с CORS. Колба <-> AngularJS

Както посочи @TheSharpieOne, грешката в CORS вероятно е червена херинга, причинена от грешка в Chrome Dev Tools. Ако това беше действителен проблем с CORS, извикването на OPTIONS преди полета трябваше да върне същата грешка.

Вярвам, че вашата грешка 400 може да идва от request.form['transactions'] в манипулатора за POST заявката. request.form е MultiDict структура от данни и според документацията на http://werkzeug. pocoo.org/docs/datastructures/#werkzeug.datastructures.MultiDict :

Вярвам, че ако проверите за ключа 'transactions' в request.forms.keys() , ще откриете, че не съществува. Имайте предвид, че типът съдържание за POST е application/json не x-www-form-urlencoded . Според документацията на http://flask.pocoo.org/docs /api/#flask.Request.get_json , ще искате да получите данните за заявката, като използвате request.get_json() функция, когато mimetype на заявката е application/json .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. преобразувайте времевия печат на UTC във всеки друг часови печат на зона

  2. mongoose сумира стойност във всички документи

  3. Как да получа датата на създаване на колекция MongoDB с помощта на драйвер на MongoDB C#?

  4. Множество колекции, многодокументни „транзакции“ в MongoDB

  5. Липсващо поле в резултатите от заявката на Mongo/Mongoose