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