From d6e98a3f4acccae858564e4eba5842d69870f314 Mon Sep 17 00:00:00 2001 From: Matt Huntington Date: Thu, 26 Mar 2026 04:03:52 +0000 Subject: [PATCH] cors issues --- server.js | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/server.js b/server.js index c944a58..a5e97f0 100644 --- a/server.js +++ b/server.js @@ -6,8 +6,20 @@ const { execSync } = require('child_process'); const app = express() app.use(express.json()) -const cors = require('cors'); -app.use(cors()); +app.use((req, res, next) => { + res.setHeader("Access-Control-Allow-Origin", "*"); + res.setHeader("Access-Control-Allow-Methods", "POST, OPTIONS"); + res.setHeader("Access-Control-Allow-Headers", "Content-Type"); + res.setHeader("Access-Control-Allow-Private-Network", "true"); + + if (req.method === "OPTIONS") { + return res.status(204).end(); + } + next(); +}); + +//const cors = require('cors'); +//app.use(cors()); app.post('/prompt', (req, res)=>{