2016-11-18 11 views
0

XMLをパラメータとして受け入れるサービスを作成しました。 APIはPOST動詞として公開されています。REST呼び出しでxml文字列(POST動詞)を送信する最良の方法

私のXMLサイズは今後大きくなる可能性があります。だから私は心配しています。私はweb.configの入力メッセージのサイズを最大限にしたくありません。

私はBase64エンコーディングで試しましたが、XMLにCDATAのユニコード文字が含まれているため、問題が発生します。

XMLのサイズをいくつかの特定のバイトに減らすことができ、設定ファイルで設定できるものが他にもあります。

+0

POST制限は2MBです。あなたは一回の呼び出しでより多くのデータを持っていますか? –

答えて

0

premature optimisationYAGNI、またはその両方の完全な例です。

POST制限は2MBです。

リクエストがこれよりも大きくなる場合でも、リクエストを圧縮することは答えではありません。圧縮された文字列が大きすぎるとどうなりますか?

これについて心配している場合は、これが起こらないようにシステムを設計してください。

関連する問題