CORS dan Node.js dengan Express
Apabila menggunakan pemapar seperti cornerstone-wado-image-loader untuk mengambil fail DICOM daripada WADO perkhidmatan yang berjalan pada port yang berbeza daripada aplikasi Node.js anda, perkongsian sumber silang asal (CORS) adalah penting untuk mengelakkan ralat penyemak imbas yang berkaitan dengan Isu pengepala 'Access-Control-Allow-Origin'.
Mendayakan CORS dengan Express
Express menyediakan cara mudah untuk mendayakan CORS. Ikuti langkah berikut:
Tambah pakej cors pada projek anda:
npm install cors --save
Import pakej cors dan tambahkannya sebagai perisian tengah kepada anda Apl ekspres dalam fail utama anda di mana permintaan sedang dibuat dibuat:
const cors = require('cors'); const express = require('express'); const app = express(); // Add CORS middleware to enable CORS on all routes app.use(cors());
Sekarang, sebarang permintaan yang dibuat kepada pelayan Express anda akan mempunyai pengepala CORS ditambahkan pada respons, membenarkan komunikasi silang asal.
Maklumat Tambahan
Atas ialah kandungan terperinci Bagaimanakah saya Boleh Mendayakan CORS untuk Pelayan Node.js Express saya untuk Mengakses Fail DICOM dari Port Berbeza?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!