updated HTTP Post procedure
no longer throws ioexception; still gets response 500;
data string updated; reader removed