zoukankan      html  css  js  c++  java
  • .NET CORE 2.0之 httpcontext

    HttpContext  在之前的.NET framework 是一个非常常用且强大的类,在.NET CORE2.0中要像以前用是不太方便的了,

    要是用sesson 首先需要在startup 的Configure 声明使用session

    app.UseSession();

    和原先的使用方法不太一样,区别如下 

    Session:

    .NET Framework

    取值:

     string  a=System.Web.HttpContext.Current.Session["xxx"]

    赋值:

     System.Web.HttpContext.Current.Session["xxx"]=“a”;

    .NET Core 2.0

    不存在HttpContext.Current.兴趣的可以自己封装

    取值:

     string a=HttpContext.Session.GetString("KEY");

    赋值:

    HttpContext.Session.SetString(KEY,value);

    HttpResponse区别:

    .net framework 

    Response.AddHeader("Content-Type", "text/plain");
    Response.Write(json);

    .net core 2.0

    Response.Headers.Add("Content-Type", "text/plain");
    Response.WriteAsync(json);

    HttpRequest区别:

    .net framework :

    Request["size"],Request.Files[xxx]

    .net core 

    post 方式

    Request.Form.Files[xx];Request.Form[xxx]

    get

    Request.Query["size"]

  • 相关阅读:
    获取字符串出现的次数
    手机号码正则表达式验证
    DOM: EVENT FLOW
    AsyncCallback 异步回调委托
    高德地图
    我的json
    Arrow function restore
    constructor&object 的联系与对比
    for each/in/of的解释and example
    program发展史及以后预测
  • 原文地址:https://www.cnblogs.com/binbinxu/p/7440503.html
Copyright © 2011-2022 走看看