오늘 한 일
- 오늘은 어제부터 진행하던 article_collector 과제를 마쳤다.
- 서버사이드에서 promise객체를 이용하여 클라이언트로부터 입력받은 url주소로부터 본문만을 받아 넘겨주는 프로젝트였다.
- 클라이언트는 이미 구현이 되어있는 상태라서 서버만 완성하면 됐었다.
- 서버의 테스트케이스는 어제 전부 통과되었지만 클라이언트에서 제대로 작동되지 않았다.
- 위 문제로 계속 고민하던 차에 결정적인 힌트를 얻게 되어 쉽게 문제를 해결할 수 있었다.
- 클라이언트에서 서버로부터 어떤 데이터를 받는지 확인하지 않아 발생한 문제였다.
- 클라이언트에서 사용하는 데이터 양식을 맞추어주었더니 해결이 되었다.
- JSDOM을 이용하여 블로그의 글을 가지고와야되는데 <img> 태그와 같이 다른 내용도 가지고 오게 되어 원하는 결과가 나오지 않았다.
- 정규표현식과 replace() 메소드를 사용하여 <>로 감싸 져 있는 모든 문자열을 지워주었다.
- 처음에는 replaceAll()을 사용하려했지만 해당 메소드가 없다고 되어있어 당황스러웠다.
- 정규표현식에 /g를 추가해주어 global로 replace를 적용시켜주었다.
- 정규표현식과 replace() 메소드를 사용하여 <>로 감싸 져 있는 모든 문자열을 지워주었다.
'회고(TIL)' 카테고리의 다른 글
| 2020.06.12 금요일 (0) | 2020.06.12 |
|---|---|
| 2020.06.11 목요일 (0) | 2020.06.11 |
| 2020.06.09 화요일 (0) | 2020.06.09 |
| 2020.06.08 월요일 (0) | 2020.06.08 |
| 2020.06.02 화요일 (0) | 2020.06.02 |