Hi httpclient-users,

I'm currently using HttpClient 4.1 to send IPP messages.  I've encountered
IPP implementations (most notably, implementations by Apple) that use the
Expect: 100-continue header mean, "here's an HTTP request with an IPP
Print-Job request inside it, reply with 100 Continue to receive the job
data."

So in general terms, the client's initial HTTP request with (Expect:
100-continue set) has part of the entity, and the rest of the entity is sent
after the server replies with 100 Continue.  The rfc that defines Expect:
100-continue seems to indicate that's not legal, but Apple's IPP
implementation does it.  (The reference implementation for IPP, no less. =/)

My question is: Can I make HttpClient do this?  It (understandably) seems
like there's no way to define where to break an entity over a 100 Continue,
or a way to define two entities for before/after 100 Continue.  Is this
possible (maybe with some subclassing)?

Thanks!
john

-- 
-jpk

Reply via email to