728x90
django로 8000포트에 백엔드 서버를 돌리고 frontend 단에서 live server로 프론트 서버를 돌렸는데
pipe 에러가 발생했다. 찾아보니 제대로 연결이 마무리되지 않아서 라는 에러메세지였다.
백엔드에서 발생한 에러메세지
[25/Jul/2022 07:24:55,184] - Broken pipe from ('127.0.0.1', 58237)
프론트엔드서버에서 발생한 에러메시지
해결방법은 form 태그를 지우는 것이었다. get에서 사용했던 form태그를 post에 그대로 붙여넣어 생긴 문제였다.
post 를 get이라고 form태그를 잘못 써두어서
<!-- comment post -->
<form action="url" method="GET">
<div class="comment_write">
<div class="comment_nickname">닉네임</div>
<input id="comment_input_area" class="comment_writearea" type="text" name="comment" placeholder="댓글이 작성되는 곳입니다." />
<input class="comment_submit" type="submit" value="작성" onclick="new_comment()"/>
</div>
</form>
참고자료
'자바스크립트' 카테고리의 다른 글
Javascript, storage에서 payload 값 가져오기 (0) | 2022.07.27 |
---|---|
Javascript, cookie에서 csrftoken 값 가져오기 (0) | 2022.07.27 |
Javascript, fetch FormData (0) | 2022.07.21 |
Javascript, fetch PUT (0) | 2022.07.21 |
Javascript, fetch POST (0) | 2022.07.21 |