application/smnet??

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
댓글 게시
빛알갱이
해커
해커
게시물: 1146
참여됨: 2004 01 15 20:06 36

application/smnet??

게시물 작성자 빛알갱이 » 2006 07 10 16:32 56

오늘 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를 써야 했는지는 .... (얼마 전에 관련 글타래가 있었지요......)
2006 07 10 17:57 19 에서 빛알갱이 에 의해 마지막으로 편집되었으며 총 편집 시간은 1 시간입니다.

hiphapis
서포터즈
서포터즈
게시물: 179
참여됨: 2005 02 25 16:03 12
위치: Heaven
연락:

게시물 작성자 hiphapis » 2006 07 10 16:48 54

Sun이나 Java 관련 도구를 만드는 다른 곳에서 이런 부분에 대한 충분한 문서(교육까지는 몰라도)를 만들어서 돌렸어야 했지요.
그렇게 밖에 생각이 안드네요..

그래도, 명색이 Sun인데, Sun은 아닌것 같고..
국내에 시판되는 (혹은 되었던) 도서들이 문제가 아닐까요..?

빛알갱이님같은 분이 계시니,
시간이 지날 수 록 차차 나아지겠죠~
ㅎㅎㅎ
웹표준이 취미인 개발자
God Has Not 4Got
http://hiphapis.net

hujinone11
게시물: 1
참여됨: 2006 10 26 22:33 24
연락:

Re: application/smnet??

게시물 작성자 hujinone11 » 2019 06 27 11:16 07

application/smnet 로 컨텐츠 타입을 세팅하면, 다운로드 창이 뜨지않고 바로 열기 동작을 수행합니다.
크롬의 경우 기본 다운로드 경로로 바로 다운로드가 실행됩니다.

웹표준에 맞지는 않은데 고치지는 않을겁니다. 더 편리하니까요.

댓글 게시

누군가 접속

유저들이 이 포럼을 탐색중: 가입된 유저 없음 그리고 15 손님들