我正在處理將中繼到另一臺服務器的連接的代理。我實施了一個IHttpHandler
,它接受了一個特定地址的請求並將它們發送給我的代理。獲取HttpRequest完整請求字符串
我的代理基本上開始sockect連接到代理服務器,並讀取原始請求:
var requestString = new StreamReader(httpRequest.InputStream).ReadToEnd();
我的問題就出現在這一點上:輸入流只包含HTTP請求的主體的流,不是完整的要求。
如何檢索完整的HTTP請求而不必從HttpRequest
對象重建它?