Use char* instead of vector<char>
Split request body into segments <=16Kb (max SSL packet size)