当前位置: 首页 > 知识库问答 >
问题:

如何发送HTTP报头在ReactJS使用替考()

嵇浩淼
2023-03-14
const URL = "http://url.com";
fetch(URL).then(res => res.json()).then(json => {
    this.setState({ someData: json });
});

如何使用HTTP头发送HTTP请求?

共有3个答案

洪高刚
2023-03-14

fetch()

fetch(url, {
    ...    
    headers: {
       'user-agent': 'Mozilla/4.0 MDN Example',
       'content-type': 'application/json'
    }

有关更多详细信息,请参阅Mozilla Developers留档。

颛孙镜
2023-03-14

您可以将它们传递到getch()

const API = 'foo';

fetch(API, { headers: {
  'user-agent': 'Mozilla/4.0 MDN Example',
  'content-type': 'application/json'
}}).then()

你可以在这里读到更多。

陆俭
2023-03-14

试试这个

fetch('your_url', { 
   method: 'get', 
   headers: new Headers({
     // Your header content
   })
 });
 类似资料:
  • 如何通过Axios.js发送带有令牌的身份验证头?我试过几件事都没有成功,比如: 给出以下错误:

  • 我试图向远程服务器发送HTTP GET请求,并在HTML页面上使用响应。下面是project/js/script.js页面 在我的响应标题中,这是我得到的 远程地址:127.0.0.1:63342 请求URL:localhost:63342/object 请求方法:获取 状态代码:404未找到 请求头 接受:申请/json,文本/平原,/ 接受编码:gzip、deflate、sdch 接受语言:e

  • 问题内容: Express.JS提供了一些静态页面。设置很简单: 我希望响应包含一个附加的http标头( Access-Control-Allow-Origin:* )。应该放在哪里?我尝试了以下示例,但是标题仅出现在默认页面上: 谢谢。 问题答案: 我尝试了以下示例,但标题仅出现在默认页面上 是的,这是因为您仅为路由而不是其他路径定义了它。您应该改为使用中间件。 如果您希望为所有请求设置标题:

  • 问题内容: 使用urllib2.urlopen(..)时,我想在请求中发送自定义的“ Accept”标头。我怎么做? 问题答案: 不完全的。创建对象实际上并不发送请求,并且Request对象没有方法。(还:是小写字母。)您需要做的就是将用作第一个参数,这将给您您的答复。

  • 问题内容: 我是HTTP相关事务的新手。我的问题是在iOS开发中,我想使用HTTP标头发送字符串,因此我在使用: 接收服务器是Python(Google App Engine),使用以下命令将db模型中的字符串值保存为StringProperty: 但是,问题是当我尝试发送非英语字符串(如韩语)时,它像这样保存在HTTP标头中: 并在Google App Engine收到并保存在DataStore

  • 问题内容: 我需要发送带有一些修改后的标头的Http请求。在尝试寻找与Selenium 2 的Selenium RC等效的方法几个小时后,我放弃了JavaScript并将其用于我的目的。我期望这会容易得多! 有人知道更好的方法吗? 这是我所做的: javascript.js MyTest.java 注意:为了简化本文,我已经编辑了原始代码。希望我没有介绍任何错误! 问题答案: 不幸的是,您无法使用