مستندات
    nodejs
    پلتفرم NodeJS
  • برگشت به پلتفرم
  • شروع به کار
  • استقرار سریع!
  • لینک‌های مرتبط

  • شیوه‌ی
  • ساخت برنامه
  • استقرار برنامه
  • استفاده از متغیرهای محیطی
  • استفاده از دیسک
  • تنظیم لاگ‌ها
  • راه‌اندازی برنامه Websocket
  • build برنامه با ES6
  • استفاده از TypeScript
  • استفاده از Hookها
  • تنظیم Cron Job
  • پیکربندی TrustedProxies
  • انتخاب نسخه NodeJS
  • استفاده از ماژول FFMPEG

  • اتصال به دیتابیس
  • mongodb
    دیتابیس MongoDB
  • mysql
    دیتابیس MySQL/MariaDB
  • postgres
    دیتابیس PostgreSQL
  • mssql
    دیتابیس MSSQL
  • sqlite
    دیتابیس SQLite
  • redis
    دیتابیس Redis
  • prisma
    Prisma ORM
  • sequelize
    Sequelize ORM
  • drizzle
    Drizzle ORM

  • رفع خطاهای رایج
  • خطای CORS
  • رفع خطای Get query missing

  • برنامه‌های مرتبط
  • adonisjs
    Addonis
  • blitz
    BlitzJS
  • fastify
    Fastify
  • hapi
    Hapi
  • fav-icon
    Hono
  • fav-icon
    Nitro
  • nest
    NestJS
  • nuxt
    NuxtJS
  • remix
    Remix
  • strapi
    Strapi
  • svelte
    Svelte
  • svelte
    Svelte Kit
  • qwik
    Qwik
  • json
    JSON Server

رفع خطای CORS در فریم‌ورک Hapi


برای رفع این خطا در فریم‌ورک Hapi، می‌توانید مانند قطعه کد زیر، در برنامه خود، عمل کنید:

کپی
const Hapi = require('@hapi/hapi');

const init = async () => {
  const server = Hapi.server({
    port: 3000,
    host: '0.0.0.0',
    routes: {
      cors: true // Enable CORS for all origins
    }
  });


  await server.start();
  console.log('Server is running on %s', server.info.uri);
};

init();
ویرایش در گیت‌هاب
مستندات