im1111 commited on
Commit
9310389
·
verified ·
1 Parent(s): 38325ba

Update server.js

Browse files
Files changed (1) hide show
  1. server.js +5 -2
server.js CHANGED
@@ -2,7 +2,6 @@ const express = require('express');
2
  const request = require('request');
3
  const rateLimit = require('express-rate-limit');
4
  const path = require('path');
5
- const bodyParser = require('body-parser');
6
  const multer = require('multer');
7
  const fs=require('fs');
8
 
@@ -42,6 +41,8 @@ app.use(limiter);
42
 
43
  // Endpoint handling all requests
44
  app.use('/openai', (req, res) => {
 
 
45
  // Target URL is read from the query string
46
  let targetUrl = req.query.url;
47
 
@@ -57,9 +58,11 @@ app.use('/openai', (req, res) => {
57
  url: targetUrl,
58
  headers: {
59
  'User-Agent': 'Node.js Request Proxy',
60
- 'Authorization': `Bearer ${process.env.AI_API_KEY}`
61
  }
62
  };
 
 
63
 
64
  // Append original headers to maintain the request integrity
65
  Object.keys(req.headers).forEach(key => {
 
2
  const request = require('request');
3
  const rateLimit = require('express-rate-limit');
4
  const path = require('path');
 
5
  const multer = require('multer');
6
  const fs=require('fs');
7
 
 
41
 
42
  // Endpoint handling all requests
43
  app.use('/openai', (req, res) => {
44
+ //log
45
+ console.log(`app.use('/openai'): Proxying request `,req.headers,req.query,req.path);
46
  // Target URL is read from the query string
47
  let targetUrl = req.query.url;
48
 
 
58
  url: targetUrl,
59
  headers: {
60
  'User-Agent': 'Node.js Request Proxy',
61
+ 'Authorization': req.headers['Authorization'] || `Bearer ${process.env.AI_API_KEY}`
62
  }
63
  };
64
+ console.log(options);
65
+
66
 
67
  // Append original headers to maintain the request integrity
68
  Object.keys(req.headers).forEach(key => {