• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    해결됨

질문있습니다

19.11.11 19:09 작성 조회수 77

0

https://www.inflearn.com/questions/12695

여기 질문 내용과 중복되어서 링크도 함께 남깁니다.

답변해주신 2번 내용에서 프론트 요청인지, 서버요청 인지에 따라 분기처리해주는게 좋다고 하셨는데, 마지막 대댓글처럼 main.pug에서 ajax요청시에는 프론트요청이고, call서버의 index.js에서 axios요청시에는 서버 요청인건 알겠는데... 이걸 어떻게 구분해서 처리하는건지 잘 모르겠습니다 ㅠㅠ

둘 다 값이 clientSecret에 담겨오는 것 같은데 ... 이 값이 어느 요청인지 구분하는 방법이 무엇인가요?

혹시 req.headers부분으로 구분하는건가요??

답변 1

답변을 작성해보세요.

1

req.headers의 host나 origin에서도 차이가 나고, userAgent도 차이가 납니다. 이러한 것으로 구별할 수 있습니다. 또는 clientSecret같은 속성명을 프론트나 백에서 다르게 줘도 됩니다.