簡體   English   中英

ASP.NET Core HttpRequest類沒有BinaryRead方法

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM