I wanted to write a Jersey 2 Client that would write the stream of data to POST call chunk by chunk.
Why? , this will help me to avoid to keep the whole inputstream request data to store in disk memory before sending via a POST call.
I have searched over the net and looked into Jersey2 API as well but did not find any solution , however there are solution for server side which sends the huge response in stream and reads the same in Jersey Client by doing a GET call at Client , but I wanted send the huge payload say 1 GB of XML data as stream vis POST call.
I tried using solution given in here , but this solution again uses the system memory.
I do not want to store 1GB of data in disk , instead create on-fly the 1GB request stream of data / write the 1GB data to POST call directly chunk by chunk.
Any help highly appreciated. Thanks in Advance.