コードをご覧ください:
using (var client = new WebClient())
{
using (var stream = client.OpenWrite("http://localhost/", "POST"))
{
stream.Write(post, 0, post.Length);
}
}
さて、HTTP 出力をどのように読み取ればよいでしょうか?
ベストアンサー1
投稿するデータがたくさんあるようですbyte[]
が、その場合は、次の方法の方が使いやすいと思います:
byte[] response = client.UploadData(address, post);
応答がテキストの場合は次のようになります。
string s = client.Encoding.GetString(response);
(またはあなたの選択Encoding
- おそらくEncoding.UTF8
)