Laden...

WCF: Beschränkung bei größe eines http-requests?

4 Antworten
1,739 Aufrufe
Letzter Beitrag: vor 18 Jahren
WCF: Beschränkung bei größe eines http-requests?

Habe einen WCF-Webservice mit Delphi7 als Client. Wenn Anfragen mit mehr als 64KB gestellt werden(ich verschicke Dateien per SOAP), dann spuckt der Client folgenden Fehler aus: "Bad Request". Kann es sein, dass die Meldung von WCF kommt?

Grüße, Christoph

Schau dir mal die Eigenschaft MaxReceivedMessageSize des Bindings an, die ist standardmäßig 65536.

TransferMode Enumeration

Danke, das wars!

EDIT: LOL, das das hatte ich mit doppel-s...

Für das Lesen ebenfalls wichtig sind die readerQuotas-Attribute:

* maxArrayLength
* maxBytesPerRead
* MaxStringContentLength

Diese Attributte sind dazu da, den Server gegen DOS-Attacken zu schützen. Die sind per Default relativ restriktiv eingestellt (16 K oder so).