現在、 http://flask.pocoo.org/docs/testing/からの提案を使用してアプリをテストしていますが、投稿リクエストにヘッダーを追加したいと考えています。
私のリクエストは現在:
self.app.post('/v0/scenes/test/foo', data=dict(image=(StringIO('fake image'), 'image.png')))
しかし、リクエストに content-md5 を追加したいと思います。これは可能ですか?
私の調査:
Flask クライアント (flask/testing.py 内) は Werkzeug のクライアントを拡張します。ここに文書化されています: http://werkzeug.pocoo.org/docs/test/
ご覧のとおり、post
を使用しopen
ます。しかし、open
次のものしかありません:
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.
そのため、サポートされていないようです。しかし、どうすればそのような機能を動作させることができますか?