Asp.Net Core 2.0 HTTPRequest的一些新特性

HttpRequest在.Net Core 中的包名字叫Microsoft.AspNetCore.Http.Abstractions

原来Request.Form 是放在NameValueCollection中接受的,获取的是AllKeys,现在2.0用IFormCollection 接受,放在Keys里,比如:IFormCollection form = request.Form;var keys = form.Keys;

 

原来的Request.InputStream改用现在的是Request.Body中

原来的Request.UserHostAddress 改用现在的Request.HttpContext.Connection.RemoteIpAddress 比如:var ip = request.HttpContext.Connection.RemoteIpAddress.ToString();

 

posted on 2017-10-09 14:49  春风浪人  阅读(2133)  评论(0)    收藏  举报