2017-12-27 13 views
0

요청 npm 모듈을 사용 중입니다. 나는 중개자 역할을하는 출입구가 있으며, 외부로부터 요청을 받아 해당 마이크로 서비스로 전달합니다. 다운로드에는 다음 코드가 있습니다.요청 npm 모듈을 사용하여 이미지를 업로드하는 방법은 무엇입니까?

if (
    req.baseUrl.match('download') || 
    req.url.match('download') 
) { 
    request.get(url).pipe(res); 
    return; 
} 

지금 나는 내가 우둔 오전, 그렇게 할 방법 microservice에 업로드 이미지에 있습니다.

+0

질문을 완전히 이해할 수 있는지 모르겠다. 사용중인 모든 프레임 워크에 대해 더 많은 정보를 추가해야합니까? 마이크로 서비스와 어떻게 의사 소통합니까? 여기에 좋은 방향이 있습니다 : 업로드 할 때 multer [link] (https://github.com/expressjs/multer)를 사용하면 문서에서 쉽게 이해할 수 있습니다. multer를 사용하여 서버로 파일을 가져온 후에는 해당 파일을 마이크로 서비스로 전달하거나 데이터 저장소에 저장하고 uid를 전달하고 마이크로 서비스에서 다운로드 한 다음 게이트웨이로 다시 전달할 수 있습니다. – ChicoDelaBarrio

답변

0

이것은 나를 위해 일했습니다.

req.pipe(request('http://host/url/')).pipe(res)