Penjana Konfigurasi CORS
Penjana konfigurasi CORS dalam talian percuma, tanpa pemasangan. Jana pengepala untuk Nginx, Apache, Express, dsb.
Tentang Penjana CORS
Membina serpihan konfigurasi CORS sisi pelayan daripada borang kecil. Pilih pelayan sasaran (Nginx, Apache, Express.js, atau Python/Flask), tetapkan asal usul yang dibenarkan, kaedah, pengepala, kelayakan, max-age, dan pengepala terdedah, kemudian klik Generate untuk menghasilkan blok konfigurasi yang boleh disalin untuk stack tersebut.
Cara Penggunaan
1. Pilih Jenis Pelayan: Nginx, Apache, Express.js, atau Python (Flask). 2. Isi Allowed Origins sebagai senarai dipisahkan koma (lalai *), Allowed Methods (lalai GET, POST, PUT, DELETE, OPTIONS), Allowed Headers (lalai Content-Type, Authorization). 3. Togol Allow Credentials, tetapkan Max Age (saat, lalai 86400), dan secara pilihan senaraikan Exposed Headers. 4. Klik Generate, kemudian Copy output.
Format Output Setiap Pelayan
Nginx mengeluarkan baris add_header ... always; (satu bagi setiap arahan). Apache membalut arahan Header set dalam <IfModule mod_headers.c>. Express.js mengeluarkan objek corsOptions yang dihantar kepada app.use(cors(corsOptions)) (memerlukan pakej cors). Python mengeluarkan panggilan flask_cors CORS(app, ...). Amaran: apabila berbilang asal usul disenaraikan, ia dicantumkan dengan satu ruang di dalam nilai pengepala Origin, yang tidak sah untuk pelayar yang mengharapkan satu asal usul atau wildcard; konfigurasikan satu asal usul atau * dalam pengeluaran.
▶Mengapa kelayakan diabaikan apabila origins ialah *?
▶Bagaimanakah berbilang asal usul dikendalikan?
▶Adakah output Express termasuk pakej cors?
▶Adakah Max-Age sentiasa dikeluarkan?
Jika alat ini membantu anda, pertimbangkan untuk membelikan saya kopi.
Belikan saya kopi