@@ -5,7 +5,7 @@ import type { ProjectAdapter } from 'server/adapter/project.adapter';
5
5
import { logHandler } from 'server/handler/log.handler' ;
6
6
import type { LogAdapter } from 'server/adapter/log.adapter' ;
7
7
import type { Logger } from 'common/logger/createFastifyLogger' ;
8
- import type { Locals } from 'server/fastify.server' ;
8
+ // import type { Locals } from 'server/fastify.server';
9
9
10
10
export const proxyHandler = async (
11
11
request : FastifyRequest ,
@@ -16,28 +16,27 @@ export const proxyHandler = async (
16
16
) => {
17
17
const targetUrl = await projectAdapter . resolveTargetUrl ( request ) ;
18
18
19
- const locals = ( request as any ) . locals as Locals ;
20
- const extraHeaders : { [ header : string ] : string } = { } ;
19
+ // const locals = (request as any).locals as Locals;
20
+ // const extraHeaders: { [header: string]: string } = {};
21
+ //
22
+ // if (locals.originalContentType) {
23
+ // extraHeaders['content-type'] = locals.originalContentType;
24
+ // }
21
25
22
- if ( locals . originalContentType ) {
23
- extraHeaders [ 'content-type' ] = locals . originalContentType ;
24
- }
25
-
26
- return sendProxyRequest ( targetUrl , reply , logAdapter , logger , extraHeaders ) ;
26
+ return sendProxyRequest ( targetUrl , reply , logAdapter , logger ) ;
27
27
} ;
28
28
29
29
const sendProxyRequest = async (
30
30
targetUrl : string ,
31
31
reply : FastifyReply ,
32
32
logAdapter : LogAdapter ,
33
33
logger : Logger ,
34
- extraHeaders : { [ header : string ] : string } ,
35
34
) : Promise < void > => {
36
35
return reply . from ( targetUrl , {
37
- rewriteRequestHeaders : ( req , headers ) => ( {
38
- ...headers ,
39
- ...extraHeaders ,
40
- } ) ,
36
+ // rewriteRequestHeaders: (req, headers) => ({
37
+ // ...headers,
38
+ // ...extraHeaders,
39
+ // }),
41
40
onError : ( reply , error ) => {
42
41
throw new ProxyError ( '프록시 요청 처리 중 오류가 발생했습니다.' , 502 , error . error ) ;
43
42
} ,
0 commit comments