OpenAPI 3.0を用いたスタブサーバーの構築をしようとしているのですがOpenAPI generatorで生成したnodejsサーバーにswagger editorからリクエストを送った時に戻り値がうまく受け取れなくて困っています。
https://editor.swagger.io/ のサンプルやOpenAPIのドキュメントを見ても原因がよくわかりませんでした
issueの記事を探しても触れているものが見つかりませんでした。
似たツールとしてswagger codegenはPOSTの値がうまく扱えなかったため諦めました。
問題点、もしくは代替方法を知っている方がいれば教えていただきたいです。
openapi-generator generate -i ./api.yaml -o ./api -g nodejs-express-server --additional-properties returnSuccessCode=true
期待する戻り値
{ "success": true, "message": "リクエスト成功しました" }
実際の戻り値
content-length: 0
該当のソースコード
openapi: '3.0.1' info: title: 'stub sample' version: '0.0.1' servers: - url: 'http://localhost:3000/' paths: /hoge: post: requestBody: content: application/json: schema: type: object properties: foo: type: string example: "foo" bar: type: integer example: 10 responses: "200": description: ok content: application/json: schema: type: object properties: success: type: boolean description: 成功 example: true message: type: string description: メッセージ example: リクエスト成功しました
あなたの回答
tips
プレビュー