SPR 24520 AsyncHttpPOST cuts off a string at a null byte. Fixed string conversion from ruby string to std::string to ensure strings with embedded nulls are copied properly