3

50 MB を許可するように web.config を構成しましたが、40 MB <httpRuntime maxRequestLength="51200" /> の添付ファイルを共有ポイント リストに追加しようとすると失敗します。しかし、 maxRequestLength を 52 MB に増やすと機能し <httpRuntime maxRequestLength="53248" />ます。
何が起こっている??Web サービス呼び出しによって要求のサイズが増加しますか? これを修正する方法はありますか? maxRequestLength を 50 MB に設定すると、50 MB が許可されますか?

4

3 に答える 3

2

Web サービスはおそらくファイルを base64 でエンコードします。これは、実際のバイナリ ファイルよりも大きくなります (そして、sharepoint UI は通常の FileUpload を使用するだけです)。

于 2009-06-12T06:40:43.627 に答える
1

Web サービスの呼び出し中に Fiddler を実行すると、呼び出しの内容とその大きさを確認できます。これは、特定の Web サービス呼び出しのオーバーヘッドが正確に何であるかを把握するのに役立ちます。

于 2009-06-12T01:46:00.417 に答える