だから私は何かをウェブサーバーにPOSTしようとしています。
System.Net.HttpWebRequest EventReq = (System.Net.HttpWebRequest)System.Net.HttpWebRequest.Create("url");
System.String Content = "id=" + Id;
EventReq.ContentLength = System.Text.Encoding.UTF8.GetByteCount(Content);
EventReq.Method = "POST";
EventReq.ContentType = "application/x-www-form-urlencoded";
System.IO.StreamWriter sw = new System.IO.StreamWriter(EventReq.GetRequestStream(), System.Text.Encoding.UTF8);
sw.Write(Content);
sw.Flush();
sw.Close();
わかりました。エンコードされたデータのサイズに基づいてcontent-lengthを設定しています...とにかく、sw.flush()で失敗し、「ストリームに書き込まれるバイト数が指定されたContent-Lengthサイズを超えています」
StreamWriterは、私が気付いていない私の後ろで魔法をかけていますか?StreamWriterが実行していることをピアリングする方法はありますか?