发出http请求[重复]

Posted

技术标签:

【中文标题】发出http请求[重复]【英文标题】:Making a http request [duplicate] 【发布时间】:2019-04-19 16:06:43 【问题描述】:

我想在我的 React App 上使用或不使用 Axios 发出如下所示的获取请求。但我不知道如何为此添加我的身份验证令牌。

curl -X GET https://server.url/acp-service/sites -H 'Content-Type: application/json' -H 'X-Authorization: eyJhbGciOiJIUzUxMiJ9.eyJ...long.string.here'

你能帮帮我吗?

【问题讨论】:

【参考方案1】:

使用fetch()

(async () => 
  const rawResponse = await fetch(' https://server.url/acp-service/sites', 
    method: 'GET',
    headers: 
      'Content-Type': 'application/json',
      'X-Authorization': 'your_auth_string'
    
  );
  const content = await rawResponse.json();

  console.log(content);
)();

【讨论】:

当问题被标记为xmlhttprequest时为什么“使用fetch()”?!

以上是关于发出http请求[重复]的主要内容,如果未能解决你的问题,请参考以下文章

是否可以从 HTTPS 向 HTTP 发出 JSONP 请求?

Qt - 发出请求后QNetworkReply为空[重复]

如何获取IE发出的HTTP请求头

您建议使用啥 gem\plugin 来发出 HTTP 请求?

如何在 Flutter 上使用 cookie 发出 http 请求?

使用 android 发出 HTTP 请求