본문 바로가기
728x90
반응형

WEB9

[Eclipse/이클립스] 2020-06 JavaScript Default Editor 적용 안되는 문제 해결 이클립스 버전을 변경하고, 기존에 쓰던 JS Editor를 설치 후 기본 값으로 설정해도 기본 편집기로 열리지 않았다. 설정 상태로는 문제 없었으나 실제로 열면 다른 기본 에디터가 나오는 것이다. 그러다 발견한 글.. 요약하면 Eclipse Wild Web Developer를 제거하고 원하는 JS 개발 도구를 설치하라는 것이다. 이미 원하는 JS 에디터는 설치가 되어있으니 넘어가고 삭제를 진행해보았다. 경로는 Help → Eclipse Marketplace → installed에 Eclipse Web Developer Tools 항목이다. change를 누르면 구성 요소를 볼 수 있는데, Wild Web Developer를 체크 해제 후 Confirm 하여 삭제를 진행했다. 삭제 완료 후 재실.. 2025. 9. 8.
AWS S3 : The Content-MD5 you specified did not match what we received 원인 분석 AmazonS3Exception: The Content-MD5 you specified did not match what we received. AWS S3 Storage로 파일 업로드를 진행하고 있습니다. 하지만 간헐적으로 해당 오류가 발생하면서 Exception이 발생함을 모니터링을 통해 확인했습니다. 원인분석 및 사례를 공유합니다. 발생 원인 결론부터 이야기하면 동시에 같은 경로의 같은 파일명으로 업로드하려 했고, 그 과정 속에서 파일이 변경되고 있습니다. API서버에 업로드 기능이 구현되어 있는데 같은 파일명으로 업로드하게끔 짧은 주기로 계속 호출하고 있었습니다. 업로드가 진행되는 와중에 사용하고 있던 File이 변경되어 해당 에러가 발생했습니다. https://stackoverflow.com/q.. 2023. 8. 1.
[WEB/HTTP] 07. HTTP 헤더 - 일반 헤더 이 글은 인프런 강의 "모든 개발자를 위한 HTTP 웹 기본 지식" 을 학습하며 정리한 내용입니다. 저처럼 HTTP를 알고 싶거나, 겉핥기로 알고 있는 분들에게 위 강의를 추천합니다. 정리한 내용 중 틀린 내용이 있으면 지적해주시면 수정하겠습니다. 1. RFC723x 표현(Representation) 표현 = 표현 메타데이터 + 표현 데이터 여기서 표현 데이터는 HTTP 메시지의 본문(BODY)을 의미합니다. → (실제 데이터) 표현 메타데이터는 HTTP 메시지의 본문(BODY)을 표현하는 정보 즉, 표현 데이터의 정보(메타 데이터)입니다. (데이터 유형, 데이터 길이, 압축 정보 등) Content-Type : 표현 데이터의 형식 설명 표현 데이터 즉, 메시지 본문의 형식을 의미합니다. html, js.. 2021. 9. 12.
[WEB/HTTP] 06. HTTP 상태코드 이 글은 인프런 강의 "모든 개발자를 위한 HTTP 웹 기본 지식" 을 학습하며 정리한 내용입니다. 저처럼 HTTP를 알고 싶거나, 겉핥기로 알고 있는 분들에게 위 강의를 추천합니다. 정리한 내용 중 틀린 내용이 있으면 지적해주시면 수정하겠습니다. HTTP 상태코드 클라이언트가 보낸 요청의 처리상태를 응답해서 알려주는 기능 - 1xx (Information) : 요청이 수신되어 처리 중 - 사용 거의 X - 2xx (Successful) : 요청 정상 처리 - 3xx (Redirection) : 요청을 완료하려면 추가 행동이 필요 - 4xx (Client Error) : 클라이언트 측 오류 - 5xx (Server Error) : 서버 측 오류 모든 HTTP 상태코드를 모르더라도 몇 번 백대인 지 확인하.. 2021. 8. 22.
728x90
반응형