[英]ASP.NET Core HttpRequest class has no BinaryRead method
我正在使用ASP.NET Core應用程序,但是它們似乎並未將整個HttpRequest類移植到Microsoft.AspNetCore.Mvc中。 缺少此方法:
https://msdn.microsoft.com/en-us/library/system.web.httprequest.binaryread(v=vs.90).aspx
還有另一種方法可以做同樣的事情嗎? 我沒有看到類似的方法來替換它。
您可以在Request
上使用MemoryStream
並檢索Body
的內容。
就像是:
using (var ms = new MemoryStream(2048))
{
await Request.Body.CopyToAsync(ms);
var rawData = ms.ToArray();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.