2017-03-17 11 views
0

私はエンドポイントへのポストリクエストを記述しようとしています。しかし問題は、要求の本体が異なるパラメーターを含むことができるのに対し、エンドポイントが1つしかないことです。 JSON形式では問題ありませんが、x-www-form-URLエンコードでは問題ありません。このようなものを定義できますか?しかし、json形式ではありません。RAML x-www-form-urlencoded本文のいくつかの例を定義する方法(ポストリクエスト)

application/x-www-form-urlencoded: 
    type: !include schemas/request/accessToken/post.json 
    examples: 
     passwordGrant: !include ....post.json 
     refreshTokenGrant: !include ....post.json 

答えて

0

これはRAML仕様/パーサーのバグだと思います。 RAMLパーサーはこれをJSONオブジェクトとして扱います。正しいのは、これをURLでエンコードされたフォームとして扱うことです。

私はこの問題のRAML仕様の問題を作成します。

https://github.com/raml-org/raml-spec/issues/613

+0

は、その後、答えを待っています、ありがとうございました。 – kirill

関連する問題