NodeJs ตัวอย่างการใช้ fetch data

มาดูตัวอย่างการใช้ fetch ใน nodejs เพื่อ fetch data กันครับ

ตัวอย่างการใช้ fetch() ฟังก์ชัน ใน Node.js เพื่อ GET request

const fetch = require('node-fetch');

fetch('https://jsonplaceholder.typicode.com/todos/1')
  .then(response => response.json())
  .then(data => {
    console.log(data);
  })
  .catch(error => {
    console.log(error);
  });

ต่อไปเราไปดู fetch() แบบ POST request กันดูบ้าง ตามตัวอย่างโค้ด

fetch('/user', {
  method: 'POST',
  body: JSON.stringify({
    firstName: 'Fred',
    lastName: 'Flintstone'
  }),
  headers: {
    'Content-Type': 'application/json'
  }
})
  .then(res => res.json())
  .then(response => console.log('Success:', JSON.stringify(response)))
  .catch(error => console.error('Error:', error));

จากตัวอย่าง เราจะใช้ post request ไปยัง endpoint /user



Copyright © 2023 Devcode Code Example - Powered by www.doesystem.com