2017-07-11 17 views
0

は、私のようなAcceptヘッダーを持っていると言いますフラスコのバージョン番号を取得するには?私のようなものと仮定したい:でAcceptヘッダーを解析フラスコ、安らか

if request.accept_mimetypes == 'application/vnd.myapp.login.v2+json': 
    # use logic for v2 
    pass 
else: 
    # use default logic 
    pass 

をしかし、私は、ベンダーとバージョンが正しく指定されていることを確認するために、この文字列を解析するためにクリーンな方法があった想像します。 flask.Request.headersとして

答えて

1

が挙げ:

着信要求ヘッダーをオブジェクトのような辞書として。

それは多分、次のようになります。

if request.headers['Accept'] == 'application/vnd.myapp.login.v2+json': 
    pass 
関連する問題