سؤال

.صافي تنفيذ HTTP ...إشكالية.وراء بعض القضايا في الامتثال HTTP/1.0, ما يقلقني الآن هو أن HttpWebResponse.GetResponse() مع ReadTimeout و مهلة تعيين 5000 كتل لمدة 20 ثانية قبل الفشل (المشكلة هي أن تفشل بعد 5 ثوان ، ولكنه في الواقع يستغرق 20 ثانية).

أنا بحاجة إلى المكتبة مع أفضل بروتوكول المطابقة وقابلية التحكم مهلة.تعرف ؟

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

المحلول

وفقا مايكروسوفت, ماذا يمكن أن تكون معلقة ربما DNS القرار الذي قد يستغرق ما يصل إلى 15 ثانية.

الحل هل DNS حل بنفسك (Dns.BeginGetHostByName).

نصائح أخرى

Chilkat وقد HTTP المكون.انا لم استخدمه ولكن لقد أعجبت مع بعض المكونات الأخرى.

ترى HttpWebRequest.BeginGetResponse الأسلوب ().ليس بالضبط ما طلبته انه كان منذ بضعة أيام كان لديك أي ردود أخرى وأنه يستحق الذكر.

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