zoukankan      html  css  js  c++  java
  • ASP.NET Web API中对Headers的操作

    原文:https://blog.csdn.net/pan_junbiao/article/details/84069105

    ASP.NET Web API中对Headers的操作。

    1、获取请求头信息

    string value = HttpContext.Current.Request.Headers["name"];
    2、添加响应头信息

    HttpResponseMessage result = new HttpResponseMessage();
    result.Headers.Add("name", "value");
    示例:ASP.NET Web API项目方法中获取请求头信息,并在返回结果中添加响应头信息。

    /// <summary>
    /// Headers操作示例
    /// </summary>
    public HttpResponseMessage OperHeaders()
    {
    //获取请求头信息
    string info = HttpContext.Current.Request.Headers["My-Headers-Info"];

    //返回响应结果
    HttpResponseMessage result = new HttpResponseMessage();
    result.Content = new StringContent("请求头信息为:" + info);

    //添加响应头信息
    result.Headers.Add("Access-Control-Expose-Headers", "My-Headers-Info");
    result.Headers.Add("My-Headers-Info", "ABC123");

    return result;
    }
     

  • 相关阅读:
    bzoj4033
    bzoj 1197
    bzoj 1196
    bzoj 1195
    bzoj 1194
    bzoj 1193
    bzoj 1192
    jvm系列(一):java类的加载机制
    红黑树之 原理和算法详细介绍
    TreeMap详细介绍(源码解析)和使用示例
  • 原文地址:https://www.cnblogs.com/zhang1f/p/14573570.html
Copyright © 2011-2022 走看看