كيفية تعطيل نقل ترميز: بنك الإسكان للتجارة المقسم

StackOverflow https://stackoverflow.com/questions/1407214

سؤال

ولدينا خدمة ويب يعمل على بنك الإسكان للتجارة 6.1 باستخدام خدمات ويب يستند IBM JAX-RPC. العميل بإرسال الطلبات دون رأس HTTP نقل ترميز: المقسم (وتحدد طول المحتوى). استجابة من بنك الإسكان للتجارة دائما نقل ترميز: المقسم في رأس HTTP. افترض أن هذا سوف يؤدي إلى استجابة إرسالها في قطع متعددة. في نظام حيث يتم فصل الطالب الخدمة ومزود الخدمة من قبل العديد من الوسطاء (مثل الجدران النارية وloadbalancers (T1 / F5)) هذا النوع من تجزئة معلومات يمكن أن يؤدي إلى الكمون كبير.

وهذا <وأ href = "http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp؟topic=/com.ibm.websphere.nd.multiplatform.doc/info/ae/ عبد اللطيف / tweb_httprequest_chunking.html "يختلط =" نوفولو noreferrer "> رابط و هذا <وأ href =" http://www-01.ibm.com/support/docview.wss؟uid=swg1PK57911 "يختلط =" نوفولو noreferrer "> رابط الحديث عن طلب تجزئة معلومات ولكن لا تذكر أي شيء على الاستجابة.

هل هناك طريقة لتكوين بنك الإسكان للتجارة ولا تضيف نقل ترميز: المقسم في استجابة رأس HTTP

هل كانت مفيدة؟

المحلول

في بنك الإسكان للتجارة، يتم التحكم في حجم قطعة من "كتابة حجم المخزن المؤقت" في سلسلة النقل للقناة الحاوية على شبكة الإنترنت إلى الداخل. من وثائقهم:


وإذا كانت هناك حاجة يكتب متعددة للتعامل مع الردود على العميل، تغيير القيمة المحددة للمعلمة حجم المخزن المؤقت الكتابة إلى قيمة أكثر ملاءمة للعملاء. حجم المعلمة عازلة كتابة تسيطر على أكبر قدر ممكن من البيانات في موضوع أن مخازن الحاويات ويب قبل إرسال الطلب على للمعالجة. القيمة الافتراضية هي 32768 بايت، وهو ما يكفي لمعظم التطبيقات. إذا كان حجم استجابة أكبر من حجم المخزن المؤقت الكتابة، والمقسم الاستجابة وكتابة مرة أخرى في عدة TCP يكتب.

نصائح أخرى

وأنا لا أعتقد أنه يمكنك تكوين بنك الإسكان للتجارة للقيام بذلك، ولكن علاوة على ذلك، فإنه لا ينبغي أن يهم. أوصي قراءة ما RFC 2616 لديه ليقوله عن الترميز المقسم. أنها لا تفعل ما كنت أعتقد أنه يفعل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top