Flask и Werkzeug: тестирование почтового запроса с пользовательскими заголовками
В настоящее время я тестирую свое приложение с предложениями отhttp://flask.pocoo.org/docs/testing/, но я хотел бы добавить заголовок к запросу на публикацию.
Мой запрос в настоящее время:
self.app.post('/v0/scenes/test/foo', data=dict(image=(StringIO('fake image'), 'image.png')))
но я бы хотел добавить контент-md5 к запросу. Это возможно?
Мои исследования:
Flask Client (в 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.
Похоже, это не поддерживается. Как я мог заставить такую функцию работать, хотя?