راهنمای مبتدیان برای واکشی API

عکس پروفایل نویسنده

@rahxulرهول

Front-end Web Developer و Blogger

این همان پست متوسط ​​وبلاگی نیست که در بسیاری از سایت ها دیده اید. این چیز جدید و شگفت انگیزی است.

API واکشی یک است مبتنی بر وعده JavaScript API برای ایجاد درخواستهای ناهمگام HTTP در مرورگر.

این یک API ساده و تمیز است که با استفاده از وعده ها یک ویژگی قدرتمند و انعطاف پذیر را برای واکشی منابع از سرور فراهم می کند.

چگونه از fetch API استفاده کنیم؟

استفاده از fetch API بسیار ساده است. فقط URL ، مسیر منبعی را که می خواهید واکشی کنید ، به آن منتقل کنید رفتن و آوردن() روش.

fetch( 'URL' )
      .then( red = {
                 // handle response data
  })
  .catch( err = {
                 // handle errors
  });

بیشتر بخوانید = روش فیلتر () توضیح داده شده است

درخواست های دریافتی

به طور پیش فرض ، واکشی API با استفاده از روش GET برای درخواست های ناهمزمان. بیایید یک مثال بسیار ساده را ببینیم. در اینجا ما با استفاده از “Dummy API” درخواستی را ارائه خواهیم داد رفتن و آوردن().

const url = "http://dummy.restapiexample.com/api/v1/employees"; 
fetchurl()
     .then(res = {
            console.log(res);
})
      .catch(err = {
             console.log('Error: ${err}' ); 
});

Dummy API یک سرویس API جعلی برای آزمایش و نمونه سازی است

درخواست ارسال

Fetch همچنین می تواند برای هر روش HTTP دیگر در درخواست استفاده شود: POST ، PUT ، DELETE ، HEAD و OPTIONS. همه شما باید انجام دهید این است که روش را تنظیم کنید …