2012-05-25 9 views
6

डब्ल्यूसीएफ Chunked Transfer Encoding का समर्थन करता है? मैं वेब पर देख रहा हूं लेकिन मुझे इस विषय पर बहुत कुछ नहीं मिला। क्लाइंट को प्रतिक्रिया वापस करने के लिए मेरे डब्ल्यूसीएफ आरईएसटी एपीआई WebOperationContext.CreateStreamResponse का उपयोग कर रहे हैं। WebOperationContext पर उन एपीआई का उपयोग करके, मैं उम्मीद कर रहा था कि स्थानांतरण-एन्कोडिंग: खंडित चालू हो जाएगा।क्या डब्ल्यूसीएफ समर्थन चंकेड ट्रांसफर एन्कोडिंग

उत्तर

4

हां, यह इसका समर्थन करता है, लेकिन इसे परिवहन बाध्यकारी पर सेट करने की आवश्यकता है। यदि आप WebHttpBinding का उपयोग कर रहे हैं, तो आप TransferMode प्रॉपर्टी को TransferMode.Streamed पर सेट कर सकते हैं यदि आप कस्टम बाइंडिंग का उपयोग कर रहे हैं, तो आप उस प्रॉपर्टी को HttpTransportBindingElement पर सेट कर सकते हैं।

+0

यह मेरे लिए काम नहीं करता है। अगर मुझे 'ट्रांसफर-एन्कोडिंग: चंकेड' वाला संदेश मिलता है तो XmlObjectSerializer इस अपवाद संदेश के साथ दिखाई देता है: XYZ प्रकार के ऑब्जेक्ट के प्रारंभ तत्व को जांचने में त्रुटि हुई। अप्रत्याशित चरित्र '' उत्पन्न हुआ। – khlr

संबंधित मुद्दे