오늘 KISA의 LCA (licensed certificate authority)의 certificates를 다운로드하려고 [1] 보았더니, application/smnet이란 생전 들어 보지도 못 한 MIME type을 내보내고 있더군요. 그래서, 그 MIME type을 google에서 찾아 보았더니, 500 군데 정도 걸리는데, 거의 다 한국어 사이트더군요. 아래가 그 보기인데 (다른 사이트들도 다 비슷하게 file download를 JSP나 servlet으로 구현하는 방법에 대한 얘기였음), 한숨 밖에 안 나옵니다.
http://tinyurl.com/q4q8p (오래된 글)
http://kr.blog.yahoo.com/hyunho2000/41.html (최근 글)
파일 종류에 관계 없이 모두 application/smnet을 내보내라거나 application/octet-stream을 내보내라고 하고 있으니... 게다가 Content-Dispostion에 적는 파일 이름 부분 코드도 다 틀려 있고...
이것은 순전히 개발자만 탓할 수는 없을 듯 합니다. Sun이나 Java 관련 도구를 만드는 다른 곳에서 이런 부분에 대한 충분한 문서(교육까지는 몰라도)를 만들어서 돌렸어야 했지요. 물론, 이런 일을 좀더 편하게 해 주는 API 같은 게 있었다면 더욱 좋았겠지요. 예를 들어, Content-Disposition에 쓸 파일 이름을 적을 때 최소한 RFC 2047 방식은 자동으로 쓰도록 해 주는 API 같은 게 있었다면 수많은 곳에서 파일 이름 적는 부분을 엉터리로 해 놓지는 않았겠지요.
끝으로, application/smnet이 어디에서 유래했는지 아시는 분 안 계십니까?
IANA Media Type 목록에는 없네요.
[1] http://www.kisa.or.kr/kisae/kcac/jsp/kc ... 0_list.jsp
에서 아무거나 골라 들어가면 PEM이나 DER 형식으로 certificate를 다운로드할 수 있습니다. 그런데, 거기 있는 다운로드 버튼이 javascript 링크라서 HTTP 헤더를 보려면 Live HTTP header와 같은 FF 확장을 써야 합니다. (wget이나 curl로 헤더를 보려고 ㅤㅎㅒㅆ더니, 쿠키까지 설정해 주어야 하는 것 같아서... 그냥 live http header 확장으로 해결) 거기에서 왜 javascript를 써야 했는지는 .... (얼마 전에 관련 글타래가 있었지요......)
application/smnet??
-
- 해커
- Posts: 1146
- Joined: 2004 01 15 20:06 36
application/smnet??
Last edited by 빛알갱이 on 2006 07 10 17:57 19, edited 1 time in total.
-
- 서포터즈
- Posts: 179
- Joined: 2005 02 25 16:03 12
- Location: Heaven
- Contact:
-
- Posts: 1
- Joined: 2006 10 26 22:33 24
- Contact:
Re: application/smnet??
application/smnet 로 컨텐츠 타입을 세팅하면, 다운로드 창이 뜨지않고 바로 열기 동작을 수행합니다.
크롬의 경우 기본 다운로드 경로로 바로 다운로드가 실행됩니다.
웹표준에 맞지는 않은데 고치지는 않을겁니다. 더 편리하니까요.
크롬의 경우 기본 다운로드 경로로 바로 다운로드가 실행됩니다.
웹표준에 맞지는 않은데 고치지는 않을겁니다. 더 편리하니까요.
Who is online
Users browsing this forum: No registered users and 3 guests