I would like to stream data from the client to the server.
My application streams audio data to the server. I do not know how long the audio will be when I begin st
I can not find a client API that allows me to begin the POST
You could always use a browser. Serverside it's just the same a a file upload.
Going to answer my own question for those that come after.
Here is a nice tutorial on streaming requests with Apache HttpClient
Search for "Request Streaming:"
http://hc.apache.org/httpclient-3.x/performance.html#Request_Response_entity_streaming