0
CentraSite 9.7で設定されたMediator 9.7を使用して、REST APIを仮想化したいと考えています。Centrasiteでクエリパラメータを使用するPOSTメソッド
リソースの場合、POSTメソッドを使用して、jsonコンテンツといくつかのクエリパラメータを渡したいとします。 ただし、リソース内またはセントラルサイト内のメソッドにパラメータを設定してもしなくても、クエリパラメータは決してネイティブエンドポイントに送信されません。
GETメソッドでは、クエリパラメータは常に問題なく送信されます。
私はメディエータにこの要求を投稿:
POST http://virtual-wm/v2.0/resource/test?from_date=2017-08-01&to_date=2017-08-31 HTTP/1.1
Accept-Encoding: gzip,deflate
Content-Type: application/json
Authorization: truc
Content-Length: 14
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
["data"]
ネイティブエンドポイントはこれを受け取る:もちろん
POST https://api.services/v2.0/resource/test HTTP/1.1
Accept-Encoding: gzip,deflate
Content-Type: application/json
Authorization: truc
Content-Length: 14
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
["data"]
これは私が望んではありません。 POSTメソッドでもネイティブポイントにそのクエリパラメータを送信したいと思います。
どうすればこの問題を解決できますか?