C# でソケットを使用して HTTP を練習していますが、次のコードで応答本文を取得できます。
int bytes = 0;
while (bytes > 0)
{
bytes = HttpSocket.Receive(RecieveBytes, RecieveBytes.Length, 0);
Response.Body = Response.Body + Encoding.ASCII.GetString(RecieveBytes, 0, bytes);
}
Response.Body を読むと、HTML コードしか含まれていません。(体)。
より多くの情報を入手するにはどうすればよいですか? 応答ヘッダーが好きですか? 私はすでにいくつかのグーグルを行いましたが、明確な答えはありません。
注: HttpWebRequest があるため、C# で HTTP 用のクラスまたはフレームワークを作成しても意味がないことはわかっています。しかし、私は学習目的でこれを行っています。
スウェン