Show GN: 상남자식 마크다운 공유 웹서비스
(mdshare060114.web.app)왜 MDshare인가?
- DB따위 쓰지 않고 URL로 모든 정보를 저장하는 호방함과 안전함, 그리고 간단함
- 마크다운은 마인크래프트 다운로드라고 생각하는 일반인들과도 마크다운 문서를 쉽게 공유 가능
- 노션같은 대기업에게 정보를 넘길 필요 전혀 X
- 장황한 URL로 시선 끌 수 있음
서비스 소개
- .md파일 업로드 혹은 textarea에서 직접 마크다운 문서 작성 가능
- URL 그대로 다른 사람들에게 공유 가능
- 옵시디언은 notion page같은 기능이 없고 노션은 자꾸 컴퓨터 켤때마다 열리는게 짜증나서 notion page의 대안으로서 제작
HTTP 표준(RFC 2616) 자체에는 URI 길이에 대한 명시적인 제한이 없습니다. 서버는 자신이 제공하는 모든 리소스의 URI를 처리할 수 있어야 하며, GET 기반 폼을 통해 무한한 길이의 URI가 생성될 수 있는 경우 이를 처리할 수 있어야 합니다.
와 이건 몰랐네요 ㅋㅋ
저도 이 표준에 크게 데였죠. https://stackoverflow.com/a/417184 저는 예전에 이 thread가 도움이 되었습니다.
마크다운내 HTML을 삽입할 경우 JavaScript가 실행 가능한 XSS 취약점이 있습니다.
URL을 열어 볼 때 바로 삽입된 JavaScript가 실행 가능한데, 이 부분은 JavaScript가 실행되지 않도록 조치해주시는게 좋을 것 같아요.