Apache HttpComponents Core

Screenshot Λογισμικό:
Apache HttpComponents Core
Στοιχεία Λογισμικού:
Εκδοχή: 4.4.4 επικαιροποιημένο
Ανεβάστε ημερομηνία: 6 Mar 16
Προγραμματιστής: Apache Software Foundation
Άδεια: Δωρεάν
Δημοτικότητα: 17

Rating: 3.3/5 (Total Votes: 3)

Apache HttpComponents πυρήνα δεν καλύπτει όλες τις πτυχές του πρωτοκόλλου HTTP, αλλά μόνο τα κύρια βασικά, το μόνο που χρειάζεται για να υποστηρίξει βασικές επικοινωνίες μεταξύ ενός πελάτη και ενός εξυπηρετητή.

Η βιβλιοθήκη μπορεί να χρησιμοποιηθεί για την κατασκευή των δύο υπηρεσιών client-side και server-side HTTP, υποστηρίζοντας τα δύο βασικά μοντέλα I / O:

- κλείδωμα (σειριακή, σύγχρονη, βασίζεται σε Java I / O)

- μη αποκλεισμού (παράλληλα, ασύγχρονη, που βασίζεται σε Java NIO)

Η βιβλιοθήκη προσπαθεί να διατηρήσει μια ισορροπία ανάμεσα στην απόδοση και την ευκολία χρήσης, ενώ παραμένει επίσης ένα αυτόνομο στοιχείο που μπορεί να προστεθεί και να επαναχρησιμοποιηθούν σε πολλές εφαρμογές και περιπτώσεις.

Apache HttpComponents πυρήνα έχει επίσης γεννήσει ένα παρόμοιο πρόγραμμα, Apache HttpComponents Πελάτης , ένα HTTP client-side παράγοντα.

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • PrivateKeyStrategy δεν λειτουργεί με NIO SSL
  • VersionInfo # getUserAgent αναφέρει εσφαλμένη έκδοση Java.
  • Μη-αποκλειστές σύνδεση δεν θα πρέπει να προκαλέσει το τέλος της ροής επανάκλησης όσο υπάρχει ακόμη δεδομένα στο buffer εισόδου συνεδρία. Αυτό μπορεί να προκαλέσει μια σειρά σύντομων διοχέτευσης των αιτήσεων αποτυγχάνουν πρόωρα σε περίπτωση απροσδόκητης τερματισμό σύνδεσης από την αντίθετη τελικό σημείο.

Τι είναι καινούργιο στην έκδοση 4.4.2:.

  • PrivateKeyStrategy δεν λειτουργεί με NIO SSL
  • VersionInfo # getUserAgent αναφέρει εσφαλμένη έκδοση Java.
  • Μη-αποκλειστές σύνδεση δεν θα πρέπει να προκαλέσει το τέλος της ροής επανάκλησης όσο υπάρχει ακόμη δεδομένα στο buffer εισόδου συνεδρία. Αυτό μπορεί να προκαλέσει μια σειρά σύντομων διοχέτευσης των αιτήσεων αποτυγχάνουν πρόωρα σε περίπτωση απροσδόκητης τερματισμό σύνδεσης από την αντίθετη τελικό σημείο.

Τι είναι καινούργιο στην έκδοση 4.4.1:.

  • PrivateKeyStrategy δεν λειτουργεί με NIO SSL
  • VersionInfo # getUserAgent αναφέρει εσφαλμένη έκδοση Java.
  • Μη-αποκλειστές σύνδεση δεν θα πρέπει να προκαλέσει το τέλος της ροής επανάκλησης όσο υπάρχει ακόμη δεδομένα στο buffer εισόδου συνεδρία. Αυτό μπορεί να προκαλέσει μια σειρά σύντομων διοχέτευσης των αιτήσεων αποτυγχάνουν πρόωρα σε περίπτωση απροσδόκητης τερματισμό σύνδεσης από την αντίθετη τελικό σημείο.

Τι είναι καινούργιο στην έκδοση 4.4:.

  • Υποστήριξη για SSL επαναδιαπραγμάτευση με NIO
  • Από ακολουθίας απόκρισης HTTP προκαλεί NPE στην HttpAsyncRequestExecutor.
  • κατάσταση κούρσας αν αίτηση σύνδεσης καταφέρνει και ώρες έξω την ίδια στιγμή.
  • Διορθώθηκε το πρόβλημα συγχρονισμού στο κλείδωμα και εφαρμογές non-blocking πισίνα σύνδεση

Τι είναι καινούργιο στην έκδοση 4.2.2:

  • NIO μήκος κωδικοποιητή περιεχόμενο οριοθετείται χειρίζεται λανθασμένα μηνύματα μεγαλύτερα από 2GB.
  • Σταθερή οπισθοδρόμηση σε DefaultConnectionReuseStrategy αυτό που προκαλεί λανθασμένα σημαία συνδέσεις ως μη επαναχρησιμοποιήσιμα μετά από μια απάντηση 204, 205 ή 304.
  • Σταθερή οπισθοδρόμηση σε HttpAsyncRequestExecutor με αποτέλεσμα να χειριστεί 204, 205 και 304 απαντήσεις εσφαλμένα επιστρέφοντας ένα μήνυμα με ένα κλειστό σώμα του περιεχομένου.

Τι είναι καινούργιο στην έκδοση 4.2.1:

  • Αυτή είναι μια απελευθέρωση patch που διορθώνει μια σειρά από μη κρίσιμα σφάλματα που βρέθηκαν από το 4.2.

Τι είναι καινούργιο στην έκδοση 4.2:

  • Τα πιο αξιοσημείωτα χαρακτηριστικά γνωρίσματα που περιλαμβάνονται σε αυτή την έκδοση είναι συστατικά πισίνα σύνδεση για το κλείδωμα και non-blocking συνδέσεις HTTP και νέα ασύγχρονη του πελάτη και την πλευρά του server πρωτόκολλο χειριστές.

Τι είναι καινούργιο στην έκδοση 4.1.3:

  • Αυτή η έκδοση διορθώνει ένα κρίσιμο παλινδρόμησης εισήχθη στην έκδοση 4.1 0.2. Σε ειδικές περιπτώσεις non-blocking συνεδρίες SSL μπορεί να αποτύχει να τερματίσει σωστά, εάν το αντίθετο άκρο τερματίζει τη σύνδεση χωρίς να στείλετε ένα μήνυμα «στενή κοινοποιεί» προκαλώντας ένα άπειρο βρόχο στον / O νήμα αποστολής μου.

Τι είναι καινούργιο στην έκδοση 4.1.2:

  • μέθοδο IOSession # setSocketTimeout () δεν επαναφέρει το καταμέτρηση χρονικού ορίου.
  • Μη-αποκλειστές συνεδρία SSL I / O μπορεί να τερματίσει πρόωρα προκαλώντας περικοπή σώμα του μηνύματος όταν το περιεχόμενο του μηνύματος είναι κομμάτι κωδικοποιημένο και η σύνδεση είναι κλειστή στο αντίθετο άκρο.
  • Σταθερή ανακριβή αποτελέσματα που παράγονται από DefaultConnectionReuseStrategy κατά τον χειρισμό μηνύματα απόκρισης των οποίων το περιεχόμενο οντότητα έχει αποκωδικοποιηθεί ή τροποποιηθεί από αναχαίτισης πρωτόκολλο.

Τι είναι καινούργιο στην έκδοση 4.1.1:

  • Αυτή είναι μια απελευθέρωση patch που διορθώνει μια σειρά από μη-κρίσιμα θέματα που βρέθηκαν από την έκδοσή 4.1.
  • Αυτή η έκδοση σηματοδοτεί επίσης το τέλος της υποστήριξης για Java 1.3. Όπως απελευθέρωσης 4.2 httpcore θα απαιτήσει Java 1.5 για όλα τα συστατικά του.

Τι είναι καινούργιο στην έκδοση 4.1:.

  • DefaultConnectingIOReactor διαρρέει μια Περιγραφέας πρίζα εάν η αίτηση συνεδρία αποτύχει
  • Η ChunkEncoder μπορούσε να ζητήσει για ένα αρνητικό όριο ρυθμιστικό προκαλώντας IllegalArgumentException.
  • SSLIOSession # isAppInputReady () δεν ελέγχει την κατάσταση του buffer εισόδου συνεδρία.
  • EntityUtils # toString () και EntityUtils # toByteArray () επιστρέφει null αν HttpEntity # getContent () είναι μηδενική.
  • Σταθερή λανθασμένο χειρισμό του HTTP οντοτήτων από μη-blocking LengthDelimitedDecoder όταν η τιμή Content-Length είναι μεγαλύτερο από ό, τι Integer.MAX_VALUE.

Τι είναι καινούργιο στην έκδοση 4.1 Beta 2:

  • Αυτή είναι η δεύτερη έκδοση beta httpcore 4.1. Αυτό είναι κυρίως μια έκδοση της ενημέρωσης κώδικα bug που αντιμετωπίζει μια σειρά από μη-κρίσιμα σφάλματα.

Παρόμοια λογισμικά

ipaddr
ipaddr

13 May 15

Charles
Charles

10 Dec 15

Offline.js
Offline.js

10 Dec 15

JAXL
JAXL

13 May 15

Άλλο λογισμικό του προγραμματιστή Apache Software Foundation

Apache OpenNLP
Apache OpenNLP

19 Jul 15

Apache Log4j
Apache Log4j

9 Feb 16

Apache Felix
Apache Felix

12 May 15

Apache Sirona
Apache Sirona

13 May 15

Σχόλια για Apache HttpComponents Core

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία