API 中的 fetch() 数据和 API 中的 get() 数据是否相同?

ric*_*rty 3 javascript node.js reactjs

我的任务是:使用 GET 方法从http://api.example.com/获取 api 信息。我还被告知只能使用:Javascript/Reactjs

然而,无论我在哪里搜索,我都只能获取数据。这两个是同一个东西吗?或者我看错了教程?

import React, { Component } from 'react';

class App extends Component {

  constructor(props) {
    super(props);
    this.state = {
      items: [],
      isLoaded: false,
    }
  }

  componentDidMount() {
    fetch('https://jsonplaceholder.typicode.com/users')
      .then(res => res.json())
      .then(json => {
        this.setState({
          isLoaded: true,
          items: json,
        })
      });
  }

  render() {

    var { isLoaded, items } = this.state;

    if (!isLoaded) {
      return <div>Loading...</div>
    }
    else {
      return (
        <div className="App">
          <ul>
            {items.map(item => (
              <li key={item.uid}>
                Name: {item.name} | Email:{item.email}
              </li>
            ))};
          </ul>
        </div>
      );
    }
    
  }

}

export default App;
Run Code Online (Sandbox Code Playgroud)

oie*_*elo 8

它们是可以互换的,作为该领域的技术术语,“从 api 获取数据”和“从 api 获取数据”意味着同一件事。

在 javascript 中,如今,我们使用Fetch API与 api 进行交互,使用HTTP 请求方法,GETHEADPOSTDELETE

不幸的是我不知道列出这些术语的页面或存储库