Rooni commited on
Commit
17ee36d
1 Parent(s): 5aca6b2

Update server.js

Browse files
Files changed (1) hide show
  1. server.js +9 -4
server.js CHANGED
@@ -1,16 +1,21 @@
1
  const express = require('express');
2
  const proxy = require('express-http-proxy');
3
  const app = express();
4
- const targetUrl = 'https://platform.openai.com'; // OpenAI API endpoint
5
-
6
 
7
  app.use('/', proxy(targetUrl, {
 
 
 
8
  proxyReqOptDecorator: (proxyReqOpts, srcReq) => {
9
-
 
 
10
  return proxyReqOpts;
11
  },
12
  }));
 
13
  const port = 7860;
14
  app.listen(port, () => {
15
- console.log(`Запущено с портом ${port}`);
16
  });
 
1
  const express = require('express');
2
  const proxy = require('express-http-proxy');
3
  const app = express();
4
+ const targetUrl = 'https://platform.openai.com';
 
5
 
6
  app.use('/', proxy(targetUrl, {
7
+ proxyReqPathResolver: (req) => {
8
+ return req.originalUrl;
9
+ },
10
  proxyReqOptDecorator: (proxyReqOpts, srcReq) => {
11
+ // Установите заголовки, которые могут потребоваться для корректной работы сайта
12
+ proxyReqOpts.headers['Host'] = new URL(targetUrl).host;
13
+ proxyReqOpts.headers['Referer'] = targetUrl;
14
  return proxyReqOpts;
15
  },
16
  }));
17
+
18
  const port = 7860;
19
  app.listen(port, () => {
20
+ console.log(`Сервер запущен на порту ${port}`);
21
  });