Flacon et Werkzeug: Essai d'une requête post avec des en-têtes personnalisés

Je suis en train de tester mon application avec des suggestions de http://flask.pocoo.org/docs/testing/, mais je voudrais ajouter un en-tête d'une requête post.

Ma demande est actuellement à l':

self.app.post('/v0/scenes/test/foo', data=dict(image=(StringIO('fake image'), 'image.png')))

mais je voudrais ajouter un content-md5 à la demande. Est-ce possible?

De mes investigations:

Flacon Client (en flask/testing.py) s'étend Werkzeug du Client, documentée ici:
http://werkzeug.pocoo.org/docs/test/

Comme vous pouvez le voir, post utilise open. Mais open seulement a:

Parameters: 
 as_tuple  Returns a tuple in the form (environ, result)
 buffered  Set this to True to buffer the application run. This will automatically close the application for you as well.
 follow_redirects  Set this to True if the Client should follow HTTP redirects.

Donc, on dirait que ce n'est pas pris en charge. Comment pourrais-je obtenir un tel travail, si?

InformationsquelleAutor theicfire | 2013-08-16