問題タブ [flasgger]

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 に答える
1256 参照

python - Python Flask Flasgger (Swagger) webargs - HTTP PUT 本文の文字列のリスト

フラスコ、flasgger (yml ファイルで定義された Swagger)、および webargs を使用して Python Web API を作成しました。


put_community_sets.yml:


テストとして、フラスコアプリを実行し、HTTP PUT- を送信します。

ヘッダー = コンテンツ タイプ、アプリケーション/json

本体 = [「テスト 1」、「テスト 2」、「テスト 3」]

取得: 422 Unprocessable Entity 要求は適切な形式でしたが、セマンティック エラーのため従うことができませんでした。

yml ファイルの swagger 定義、@use_kwargs パラメーター、またはテスト PUT に何か問題があると思います。