没有在响应中获取标头

用户8403647

我正在 WEB API 中设置此标头,但在客户端上得到响应

HttpContext.Current.Response.Headers.Add("x-total-records", documentData.TotalItemsCount.ToString(CultureInfo.InvariantCulture));

为什么它没有响应

古拉姆·穆哈尤丁

在您的 mvc 函数中执行此操作

Request.Properties.Add("x-total-records", documentData.TotalItemsCount.ToString(CultureInfo.InvariantCulture));

并创建一个这样的过滤器

public class CustomHeaderFilter : ActionFilterAttribute
{
    public override void OnActionExecuted(HttpActionExecutedContext actionExecutedContext)
    {
        if (actionExecutedContext.Request.Properties.Any(p => p.Key == "x-total-records"))
        {
            actionExecutedContext.Response.Content.Headers.Add("Access-Control-Expose-Headers", "x-total-records");
            actionExecutedContext.Response.Content.Headers.Add("x-total-records", actionExecutedContext.Request.Properties["x-total-records"].ToString());
        }


    }
}

希望这将解决您的问题

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从没有来自 cURL 的标头的 json 响应中获取值

来自分类Dev

如何从提取中获取响应的标头

来自分类Dev

角获取没有任何WebAPI调用的http响应标头?

来自分类Dev

为什么没有在响应中的get request中传递请求标头?

来自分类Dev

在http响应中没有Cache-Control标头的ETag

来自分类Dev

PHP session_start 没有在响应中设置 Set-Cookie 标头

来自分类Dev

从HTTP响应获取标头

来自分类Dev

从libevent中的HTTP服务器响应获取所有HTTP标头

来自分类Dev

从libevent中的HTTP服务器响应获取所有HTTP标头

来自分类Dev

从 api 请求中获取所有响应标头。目前并非全部可用

来自分类Dev

如何测试iframe并获取所有响应标头?

来自分类Dev

如何在React Native Android中获取响应标头?

来自分类Dev

如何在Java中获取响应标头

来自分类Dev

如何在VBScript中获取http响应标头

来自分类Dev

在Firefox插件中获取HTTP响应标头

来自分类Dev

在AFNetworking swift的标头响应中获取令牌的值

来自分类Dev

以角度获取获取请求的响应标头

来自分类Dev

如何查看Node Express中的所有响应标头?

来自分类Dev

ASP .NET Core响应标头中没有HSTS标头

来自分类Dev

ActionDispatch :: Cookies没有在响应中设置Set-Cookie标头,但response.set_cookie可以

来自分类Dev

当服务器仅从请求中读取标头时,Http 客户端没有收到响应

来自分类Dev

HTTP响应标头被覆盖。哪里可以在apache中设置所有HTTP响应标头?

来自分类Dev

在UIWebView上获取HTTP响应标头

来自分类Dev

从http标头响应获取日期

来自分类Dev

如何获取Angular 2响应标头

来自分类Dev

如何从响应标头获取内容长度?

来自分类Dev

Restangular:如何获取HTTP响应标头?

来自分类Dev

videojs没有从IOS中的beforerequests发送标头

来自分类Dev

如何获取Javascript中的所有标头?

Related 相关文章

  1. 1

    从没有来自 cURL 的标头的 json 响应中获取值

  2. 2

    如何从提取中获取响应的标头

  3. 3

    角获取没有任何WebAPI调用的http响应标头?

  4. 4

    为什么没有在响应中的get request中传递请求标头?

  5. 5

    在http响应中没有Cache-Control标头的ETag

  6. 6

    PHP session_start 没有在响应中设置 Set-Cookie 标头

  7. 7

    从HTTP响应获取标头

  8. 8

    从libevent中的HTTP服务器响应获取所有HTTP标头

  9. 9

    从libevent中的HTTP服务器响应获取所有HTTP标头

  10. 10

    从 api 请求中获取所有响应标头。目前并非全部可用

  11. 11

    如何测试iframe并获取所有响应标头?

  12. 12

    如何在React Native Android中获取响应标头?

  13. 13

    如何在Java中获取响应标头

  14. 14

    如何在VBScript中获取http响应标头

  15. 15

    在Firefox插件中获取HTTP响应标头

  16. 16

    在AFNetworking swift的标头响应中获取令牌的值

  17. 17

    以角度获取获取请求的响应标头

  18. 18

    如何查看Node Express中的所有响应标头?

  19. 19

    ASP .NET Core响应标头中没有HSTS标头

  20. 20

    ActionDispatch :: Cookies没有在响应中设置Set-Cookie标头,但response.set_cookie可以

  21. 21

    当服务器仅从请求中读取标头时,Http 客户端没有收到响应

  22. 22

    HTTP响应标头被覆盖。哪里可以在apache中设置所有HTTP响应标头?

  23. 23

    在UIWebView上获取HTTP响应标头

  24. 24

    从http标头响应获取日期

  25. 25

    如何获取Angular 2响应标头

  26. 26

    如何从响应标头获取内容长度?

  27. 27

    Restangular:如何获取HTTP响应标头?

  28. 28

    videojs没有从IOS中的beforerequests发送标头

  29. 29

    如何获取Javascript中的所有标头?

热门标签

归档