Odoo控制器接收blob

  • 本文关键字:blob 控制器 Odoo odoo
  • 更新时间 :
  • 英文 :


我需要将音频文件从浏览器发送到python控制器。我是这样做的:

var xmlHttp = new XMLHttpRequest();
xmlHttp.open( "POST", "http://localhost:8069/my_controller/", false );
xmlHttp.send(blob);  // blob is Blob object with wav file

在服务器端:

from odoo import http
class MyController(http.Controller):
@http.route('/my_controller/', type='http', auth='public', methods=['POST'], csrf=False, cors="*")
def my_controller(self, data=None, **kw):
pass

我找不到接收XMLHttpRequest发送的数据的方法。将感谢任何帮助。谢谢

from odoo.http import request
data = request.httprequest.data

最新更新