![](/img/trans.png)
[英]How to 'clone' an incoming ASP.NET MVC Multipart request to send to a Web API controller
[英]How to get incoming InputStream, in controller in ASP.NET MVC
我需要從ASP.NET控制器的前端獲取上傳文件的傳入輸入流,然后將其轉發到其他地方,有人可以告訴我如何訪問它嗎? 我看到一些評論說我可以通過以下方式獲得,但如果我這樣做,我會收到編譯錯誤:
var requestStream=HttpContext.Current.Request.InputStream;
謝謝
如果你在一個控制器中,那么this.Request.InputStream
應該有你需要的東西。
如果使用上傳了一個文件,你可以在操作中添加一個HttpPostedFileBase
來訪問該文件。
public ActionResult Upload(HttpPostedFileBase file)
{
using(var stream = file.InputStream)
{
...
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.