Windows Server 2012でProgress OpenEdge 11.6.1を使用しています。現在、RESTアダプタを使用していた一部のAPIをPASOE WebHandlerを使用して変換しています。同じJSONリクエストコンテンツが2つのアプリケーションで異なる結果を出しています。リクエストで、私は以下のようなPASOE WebHandlerがJSONリクエストのコンテンツにスラッシュをエスケープするのはなぜですか?
"FieldValue": "11/30/2016"
RESTアダプタAPIは、日付のためにその正確な値を取得し、正常に処理し、進捗状況、フォーマットされた日付を渡します。しかしWebHandler APIは
11\/30\/2016
スラッシュは、無効な日付のエラーが発生するバックスラッシュ、でエスケープするように見えます。どうすればこれを避けることができますか?バックスラッシュを取り除くための関数を書く必要がありますか、エスケープを防ぐために変更できる設定はありますか?
これはバグかもしれません。可能であれば、Progressでサポートケースを記録する必要があります。 – Jensd