smgc commited on
Commit
47afc7f
β€’
1 Parent(s): 9bb0476

Update app.js

Browse files
Files changed (1) hide show
  1. app.js +5 -6
app.js CHANGED
@@ -137,8 +137,6 @@ async function handleRequest(req, res) {
137
  compress: false
138
  });
139
 
140
- console.log('Response headers:', response.headers.raw());
141
-
142
  res.status(response.status);
143
 
144
  for (const [key, value] of response.headers.entries()) {
@@ -153,8 +151,6 @@ async function handleRequest(req, res) {
153
 
154
  const contentType = response.headers.get('content-type');
155
  const contentEncoding = response.headers.get('content-encoding');
156
- console.log('Content-Type:', contentType);
157
- console.log('Content-Encoding:', contentEncoding);
158
 
159
  if (contentType && contentType.includes('text/event-stream')) {
160
  // 倄理 SSE
@@ -182,7 +178,6 @@ async function handleRequest(req, res) {
182
  } else {
183
  // ιžζ΅εΌε“εΊ”ηš„ε€„η†
184
  const buffer = await response.buffer();
185
- console.log('Response body length:', buffer.length);
186
 
187
  let data;
188
  if (contentEncoding === 'gzip') {
@@ -190,7 +185,6 @@ async function handleRequest(req, res) {
190
  data = await gunzip(buffer);
191
  } catch (error) {
192
  console.error('Gunzip error:', error);
193
- console.log('First 100 bytes of response:', buffer.slice(0, 100).toString('hex'));
194
  throw new Error('Failed to decompress the response');
195
  }
196
  } else {
@@ -225,6 +219,11 @@ function handleOptions(res) {
225
  const app = express();
226
  app.use(express.json());
227
 
 
 
 
 
 
228
  app.all('/ai/v1/messages', handleRequest);
229
 
230
  const PORT = 8080;
 
137
  compress: false
138
  });
139
 
 
 
140
  res.status(response.status);
141
 
142
  for (const [key, value] of response.headers.entries()) {
 
151
 
152
  const contentType = response.headers.get('content-type');
153
  const contentEncoding = response.headers.get('content-encoding');
 
 
154
 
155
  if (contentType && contentType.includes('text/event-stream')) {
156
  // 倄理 SSE
 
178
  } else {
179
  // ιžζ΅εΌε“εΊ”ηš„ε€„η†
180
  const buffer = await response.buffer();
 
181
 
182
  let data;
183
  if (contentEncoding === 'gzip') {
 
185
  data = await gunzip(buffer);
186
  } catch (error) {
187
  console.error('Gunzip error:', error);
 
188
  throw new Error('Failed to decompress the response');
189
  }
190
  } else {
 
219
  const app = express();
220
  app.use(express.json());
221
 
222
+ // 根路由倄理
223
+ app.get('/', (req, res) => {
224
+ res.status(200).send('GCP VertexAI For Claude Proxy');
225
+ });
226
+
227
  app.all('/ai/v1/messages', handleRequest);
228
 
229
  const PORT = 8080;