我們(我們的開發團隊)在序列化之前需要檢查入站POST或PUT請求體。在序列化之前獲取POST或PUT請求體(.NET,C#)
我們不需要轉換或操作任何東西,只需能夠看到並可能記錄身體以備將來分析。
我們需要查看原始請求體而不是序列化請求。
這是一個直接在IIS7上運行的Web API應用程序。我們的控制器基於system.Web.Http ApiController類。
我調查了在Request對象中發現這個問題,但儘管它包含了大量關於頭文件等的信息,但它似乎沒有包含原始請求體,這正是我正在尋找的。我確實發現了一些前面的帖子,描述了通過Request.InputStream獲取這個帖子,但是在.Net 4.5中似乎沒有這個功能。
感謝您的任何見解。
-r
PS .NET 4.5
有幾種方法可以做到在.NET – jgauffin
序列化的HTTP請求?你在使用什麼HTTP框架? – Cameron
真的不清楚。我們是誰?誰發送請求?你在哪裏跑步?單獨在WCF中,在IIS中,在ASP中,在MVC中? –