Event
정예반 수업 19:00 ~21:30
생활 계획표
AM 6:00 체조, 아침식사, 산책, 샤워, 설거지, 세탁
AM 8:00 입실, TIL 리뷰, 노드 시간표 및 오늘 목표 체크
AM 8:30 공부 시작
PM 1:00 ~ 2:00 점심 식사
PM 6:00 ~ 7:00 저녁식사
PM 7:00 TIL, WIL 제출
PM 9:00 퇴실 (카톡 확인)
PM 11:00 취침
이번 주 목표
금 : 미들웨어, 관계형 데이터베이스와 SQL
토 : Sequelize
일 : Sequelize: Relationship
오늘 목표
미들웨어, 관계형 데이터베이스와 SQL
프로그래머스 1문제 풀기
TIL 작성
TIL 리뷰
오늘 한 것
미들웨어
프론트 엔드 페이지 만들어서 연결 해 보기
TIL 작성
TIL 리뷰
프로그래머스
모음 제거 : https://verdantjuly.tistory.com/239
1. writeHead utf-8
문제
res.write에 작성한 alert 의 한글이 깨짐
시도
.write( {'Content-Type': 'text/html; charset=utf-8'} "<script>alert('로그인이 성공하였습니다.')</script>" )
해결
res.writeHead(200, {'Content-Type': 'text/html; charset=utf-8'}).write( "<script>alert('로그인이 성공하였습니다.')</script>" );
알게된 것
"writeHead"는 response 객체의 메소드에서 헤더 정보를 응답에 작성해서 내보내는 것이다.
첫번째 인자는 상태 코드를 지정하고 두번째인수에 헤더 정보를 연관 배열로 정리한 것이다.
참고 자료 :
한글 인코딩 https://wowan.tistory.com/59
writeHead란 https://araikuma.tistory.com/453
2. 폼 태그 안에 작성한 input이 불러와 지지 않을 때
문제
폼 태그에 안에 작성한 input이 req.body로 불러와지지 않는다.
시도
잘 되는 index.html의 폼태그를 복사해서 붙여넣고 시도 해 봄 > 잘 됨
차이점? <br>태그가 없다!
해결
<br> 태그를 닫아 준다.
알게 된 점
태그를 잘 닫아야 된다.
3. form 태그 안에서 method
문제
프론트와 연결 시 patch put delete가 작동하지 않는다.
시도
get과 post는 잘 된다.
해결
폼 태그 안에서는 get과 post만 된다.
알게 된 점
폼 태그 안에서는 get과 post만 된다.
정리
"writeHead"는 response 객체의 메소드에서 헤더 정보를 응답에 작성해서 내보내는 것이다.
첫번째 인자는 상태 코드를 지정하고 두번째인수에 헤더 정보를 연관 배열로 정리한 것이다.
태그를 잘 닫아야 된다.
폼 태그 안에서는 get과 post만 된다.
폼 태그 안에서 DELETE와 PUT 메서드 사용법
<input type="hidden" name="_method" value="DELETE"/>
체크리스트
[ O ] 예쁜 말로 협업하였는가?
[ ... ] 12시간 동안 몰입하였는가?
조금 더 몰입하자!
[ O ] 코딩 시 복사 + 붙여넣기를 하지 않았는가?
[ O ] 친절한 개발자였는가?
[ O ] 오늘을 평가하였을 때 주니어 개발자가 될 수 있겠는가?
소감
오늘은 재밌었다.
'verdantjuly > Today I Learned' 카테고리의 다른 글
TIL 20230625 (0) | 2023.06.25 |
---|---|
TIL 20230624 (0) | 2023.06.24 |
TIL 20230622 (0) | 2023.06.22 |
TIL 20230621 (0) | 2023.06.21 |
TIL 20230620 (0) | 2023.06.20 |