私は次のyamlを持っています
/orgs:
post:
produces: ['application/json']
consumes: ['application/json']
parameters:
- in: query
name: newKey
type: boolean
- in: body
name: org
required: true
schema:
$ref: '#/definitions/Org'
responses:
201:
schema:
$ref: '#/definitions/Org'
エディターの「Try This」フォームでは、POST のプレビューは正しく表示されます (JSON は投稿本文にあり、コンテンツ タイプは正しいです)。
[
しかし、「リクエストの送信」ボタンを押すと、JSON が URL エンコードされた文字列としてスローされ、本文は送信されないようです。
今日、swagger-editor のクローンを作成してビルドし、サーバーに配置してローカルでホストし、ビルド中の API を試してみました。
本文を URL エンコードされた文字列として送信するのはなぜですか?