FYI, strcmp()
и stricmp()
уязвимы для переполнения буфера, так как они просто обрабатывают, пока не достигнут нулевого терминатора. Безопаснее использовать _strncmp()
и _strnicmp()
.
Похоже, у вас есть байт []
данных для публикации; в этом случае я ожидаю, что вам будет проще использовать:
byte[] response = client.UploadData(address, post);
И если ответ будет текстовым, что-то вроде:
string s = client.Encoding.GetString(response);
(или на ваш выбор Encoding
- возможно, Encoding.UTF8
)