問題タブ [connexion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
366 参照

python - Python Connexion: Accept ヘッダーを自動的に検証する

Python Flask プロジェクトにConnexion フレームワークを使用しています。API 仕様 (yaml ファイル形式を使用) で、「consumes」フィールドと「produces」フィールドを次のように定義しました。

Connexionのドキュメントには、Connexion は API 仕様に基づいてリクエストを自動的に検証すると書かれているため、上記のデータを使用して、受信した「Accept」(または「Content-Type」) ヘッダーが「application/json」と一致することを自動的に検証すると考えました。例。

しかし、そうではないようです。Accept ヘッダーと Content-Type ヘッダーを省略したり、ランダムな値を追加したりしても、警告やエラーなどは発生しません。

他の Connexion ユーザーはメディア タイプ データを検証するために Connexion を入手しましたか? それとも、コードでこれを明示的に処理しますか?

編集:このバグレポートはこの問題に対処しているようです。