如何在React Web上设置请求标头?

时间:2017-09-03 10:59:47

标签: reactjs

我注意到我的React网站在IE浏览器上没有正确呈现img标签,并且出现DOM7009错误。 我发现解决方案是设置请求标头添加了'X-Content-Type-Options:nosniff',但我真的不知道如何为img标签的请求设置标头。 有没有人对此有任何想法?

1 个答案:

答案 0 :(得分:1)

我认为你不能在React中做到这一点,因为它不是你可以改变的属性,就像你使用className和类似的东西一样。您必须使用更低级别的HTML和JavaScript进行修复。

我发现了另一个类似的问题,他们概述了两个选项:

  1. 通过您控制的服务器代理请求,您可以在其中更改请求标头。

  2. 使用XmlHTTPRequest自行构建请求,使用setRequestHeader来满足您的需求。

  3. 这两个选项在1的这两个(2a similar question)答案中有更详细的描述。 (如果您发现他们的答案有用,请务必对其进行投票。)