Apache HttpComponents Core

البرمجيات قطة:
Apache HttpComponents Core
تفاصيل البرنامج:
الإصدار: 4.4.4 محدث
تاريخ إيداع: 6 Mar 16
ترخيص: حرر
شعبية: 17

Rating: 3.3/5 (Total Votes: 3)

أباتشي HttpComponents الأساسية لا تغطي جميع جوانب بروتوكول HTTP، ولكن فقط الأساسيات الرئيسية، كل ما هو مطلوب لدعم الاتصالات الأساسية بين العميل والخادم.

ويمكن استخدام مكتبة لبناء كل من العميل وHTTP من جانب الخادم الخدمات، ودعم اثنين من أهم النماذج I / O:

- منع (المسلسل، ومتزامن، على أساس جافا I / O)

- عدم عرقلة (الموازية، غير المتزامن، على أساس جافا NIO)

مكتبة تحاول حفاظا على التوازن بين الأداء وسهولة الاستخدام، في حين تبقى أيضا عنصر القائمة بذاتها التي يمكن إضافتها وإعادة استخدامها في العديد من التطبيقات والحالات.

وأباتشي HttpComponents الأساسية ولدت أيضا مشروع مماثل، اباتشي HttpComponents العميل، وكيل HTTP العميل

ما هو الجديد في هذا الاصدار:.

PrivateKeyStrategy لا يعمل مع NIO SSL.
VERSIONINFO # getUserAgent تقارير إصدار جافا غير صحيح.
يجب الاتصال غير مؤمن لا يؤدي في نهاية تيار رد طالما لا يزال هناك بيانات في مخزن الإدخال المؤقت الدورة. هذا يمكن أن يسبب سلسلة من الطلبات عبر خط انابيب قصيرة الفشل قبل الأوان في حالة إنهاء اتصال غير متوقع من قبل نقطة النهاية المعاكس.

ما هو الجديد في النسخة 4.4.2:

PrivateKeyStrategy لا يعمل مع NIO SSL.
VERSIONINFO # getUserAgent تقارير إصدار جافا غير صحيح.
يجب الاتصال غير مؤمن لا يؤدي في نهاية تيار رد طالما لا يزال هناك بيانات في مخزن الإدخال المؤقت الدورة. هذا يمكن أن يسبب سلسلة من الطلبات عبر خط انابيب قصيرة الفشل قبل الأوان في حالة إنهاء اتصال غير متوقع من قبل نقطة النهاية المعاكس.

ما هو الجديد في النسخة 4.4.1:

PrivateKeyStrategy لا يعمل مع NIO SSL.
VERSIONINFO # getUserAgent تقارير إصدار جافا غير صحيح.
يجب الاتصال غير مؤمن لا يؤدي في نهاية تيار رد طالما لا يزال هناك بيانات في مخزن الإدخال المؤقت الدورة. هذا يمكن أن يسبب سلسلة من الطلبات عبر خط انابيب قصيرة الفشل قبل الأوان في حالة إنهاء اتصال غير متوقع من قبل نقطة النهاية المعاكس.

ما هو الجديد في النسخة 4.4:

دعم SSL إعادة التفاوض مع NIO.
خارج التسلسل استجابة HTTP تسبب NPE في HttpAsyncRequestExecutor.
حالة تعارض إذا نجح طلب الاتصال وأوقات الخروج في نفس الوقت.
مشكلة تزامن ثابتة في الحجب وعدم عرقلة اتصال تطبيقات بركة

ما هو الجديد في النسخة 4.2.2:

بظاهرة طول محدد التشفير محتوى يعالج رسائل أكبر من 2GB بشكل غير صحيح.
الانحدار ثابتة في DefaultConnectionReuseStrategy الامر الذي ادى الى غير صحيح اتصالات العلم أنها غير قابلة لإعادة الاستخدام بعد استجابة 204، 205 أو 304.
الانحدار ثابتة في HttpAsyncRequestExecutor الامر الذي ادى الى التعامل مع 204، 205 و 304 الردود بشكل غير صحيح عن طريق إرجاع رسالة مع هيئة المحتوى المغلقة.

ما هو الجديد في النسخة 4.2.1:

هذا هو الافراج عن التصحيح التي تثبت عدد من الأخطاء غير الحرجة وجدت منذ 4.2.

ما هو جديد في الإصدار 4.2:

وأبرز سمات المدرجة في هذا الإصدار هي مكونات تجمع الاتصال لمنع وعدم عرقلة اتصالات HTTP والعميل والخادم غير متزامن معالجات بروتوكول جانبية جديدة .

ما هو الجديد في النسخة 4.1.3:

هذا المأزق اطلاق تراجعا حاسما قدم في الإصدار 4.1.2. في ظل ظروف خاصة عدم عرقلة جلسات SSL قد تفشل في إنهاء بشكل صحيح إذا كان الطرف المقابل تغلق الاتصال بدون إرسال رسالة 'وثيقة إعلام "مما تسبب في حلقة لا نهائية في I / O موضوع الإرسال.

ما هو الجديد في النسخة 4.1.2: طريقة

IOSession # setSocketTimeout () عدم إعادة تعيين عدد المهلة.
يمكن عدم عرقلة SSL أنا الدورة / O إنهاء قبل الأوان مما تسبب في رسالة اقتطاع الجسم عندما محتوى الرسالة هو قطعة مشفرة ويتم إغلاق الاتصال على الطرف الآخر.
نتائج غير صحيحة ثابتة تنتجها DefaultConnectionReuseStrategy عند التعامل مع رسائل الرد التي تم فك شفرتها أو تعديلها من قبل اعتراضية بروتوكول كيان المحتوى.

ما هو الجديد في النسخة 4.1.1:

هذا هو الافراج عن التصحيح التي تثبت عدد من القضايا غير الهامة وجدت منذ الافراج عن 4.1.
هذا الإصدار أيضا علامات نهاية لدعم جافا 1.3. كما الإفراج 4.2 HttpCore يتطلب جافا 1.5 لجميع مكوناته.

ما هو جديد في الإصدار 4.1:

DefaultConnectingIOReactor تسرب واصف مأخذ إذا فشل الطلب الدورة.
وChunkEncoder أن يطلب لحد المخزن المؤقت سلبي مما تسبب في IllegalArgumentException.
SSLIOSession # isAppInputReady () لا تحقق من حالة مخزن الإدخال المؤقت الدورة.
EntityUtils # toString () وEntityUtils # toByteArray () لإرجاع فارغة إذا HttpEntity # getContent () لاغيا.
ثابت معالجة صحيحة للكيانات HTTP التي كتبها عدم عرقلة LengthDelimitedDecoder عندما تكون القيمة طول محتوى أكبر من Integer.MAX_VALUE.

ما هو الجديد في النسخة 4.1 بيتا 2:

وهذا هو ثاني إصدار بيتا من HttpCore 4.1. هذا هو أساسا علة الإصدار الذي يعالج عددا من الأخطاء غير الحرجة.

برامج مماثلة

cap
cap

28 Sep 15

ipaddress
ipaddress

13 Apr 15

Requests
Requests

28 Feb 15

Heyoffline.js
Heyoffline.js

12 May 15

البرامج الأخرى من المطور Apache Software Foundation

Apache Falcon
Apache Falcon

10 Dec 15

Apache Woden
Apache Woden

10 Dec 15

Apache XMLBeans
Apache XMLBeans

13 Apr 15

تعليقات ل Apache HttpComponents Core

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!