diff --git a/multiparttest.py b/multiparttest.py new file mode 100644 index 0000000..053ee99 --- /dev/null +++ b/multiparttest.py @@ -0,0 +1,18 @@ +#!/usr/bin/env python3 +import requests +import os.path +import json + +FILE = '/home/marcsello/CommonStarling_102761_45.wav' +TAG = 'nigga' + +#(filename, data, content_type, headers) +#{'file': ('report.xls', open('report.xls', 'rb'), 'application/vnd.ms-excel', {'Expires': '0'})} + +files = { + "soundFile": (os.path.basename(FILE),open(FILE,'rb').read(),'audio/wave',{'Content-length' : os.path.getsize(FILE)}), + "description" : (None, json.dumps({'tag' : TAG}),"application/json") +} + +r = requests.post('http://localhost:5000/object',files=files) +r.raise_for_status()