Saxon:HttpClient

From EXPath

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
The implementation of [[HttpClient|HTTP Client]] for [http://www.saxonica.com/ Saxon].
The implementation of [[HttpClient|HTTP Client]] for [http://www.saxonica.com/ Saxon].
-
==Todo==
+
* Use Apache [http://hc.apache.org/ HTTP Component] (HTTP Core and HTTP Client) series 4 for the HTTP layer.
-
* Use [http://james.apache.org/mime4j/ mime4j] in MultipartResponseBody to analyze multipart response. For now I parse them by hand, but the support is only partial.
+
* Use [http://james.apache.org/mime4j/ mime4j] for parsing multipart responses.
 +
 
 +
==Todo==
* Create a sequence diagram of a simple but complete request, to have a precise idea of the sequence of events (and when the connection can be released, when the response content should have been read, streamibility opportunities, etc.)
* Create a sequence diagram of a simple but complete request, to have a precise idea of the sequence of events (and when the connection can be released, when the response content should have been read, streamibility opportunities, etc.)
[[Category:Todo]]
[[Category:Todo]]

Revision as of 10:18, 29 December 2009

The implementation of HTTP Client for Saxon.

  • Use Apache HTTP Component (HTTP Core and HTTP Client) series 4 for the HTTP layer.
  • Use mime4j for parsing multipart responses.

Todo

  • Create a sequence diagram of a simple but complete request, to have a precise idea of the sequence of events (and when the connection can be released, when the response content should have been read, streamibility opportunities, etc.)
Personal tools