The function below is sending audio that has been converted into bytes and then placed into a byte array, after which it is placed in the DataoutputStream and sent to a servlet. My question is How do I make a servlet that will receive this data and then turn it back into a format that can play audio?

Please help me!!!

void sendPostRequest(byte[] requestaudio) 
        HttpConnection hc = null;
        DataInputStream dis = null;
        DataOutputStream dos = null;

//URL to servlet 
private static String defaultURL = 

// Open up a http connection with the Web server
            // for both send and receive operations
            hc = (HttpConnection)
  , Connector.READ_WRITE);

            // Set the request method to POST

            // Send the string entered by user byte by byte
            dos = hc.openDataOutputStream();
            byte[] request_body = requestaudio;

            for (int i = 0; i < request_body.length; i++)
                      System.out.println("Packaging the bytes: " + request_body.length); //+ i);