如何在反应JavaScript中获取自定义标头?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在反应JavaScript中获取自定义标头?相关的知识,希望对你有一定的参考价值。

我是前面的新手,我正在尝试从后端rest / api获取自定义标头。后端正确发送标题,我可以检查邮递员,我甚至创建一个mockable,我可以看到自定义标题。但是,当我做反应代码时。我看不到他们

return fetch(url, options).then(workResponse); function workResponse(response) {return response.headers;}

我控制台登录身体,我可以正确看到response.body。但是当我尝试访问response.headers.keys()时。然后head.next(),我只能看到这两个键,而不是我的自定义键。

{done: false, value: "cache-control"} {done: false, value: "content-type"}

谢谢!

答案

在Python中,您可以使用after_request钩子:

@app.after_request
def after_request(response):
    response.headers.add('Access-Control-Expose-Headers', '*')
    return response

以上是关于如何在反应JavaScript中获取自定义标头?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用shoutem / ui和指数在本机反应中设置自定义导航标头

如何在 Google Cloud Endpoints Javascript 客户端中设置自定义标头?

如何在反应 js 应用程序的响应中添加 http 标头

在自定义反应钩子中使用 axios

在 Xcode 10 中添加自定义 UITableViewController 标头

如何使用 python 请求模块创建自定义标头