2010-03-14 3 views
1

wap, 즉 모바일 인터넷을 통해 액세스 할 수있는 저와 친구들에게 webs.com을 통해 작은 웹 사이트를 올리려고합니다. 다운로드 한 내 사이트에 링크를 추가하고 싶습니다. jar 파일. 내 사이트에 파일을 업로드했는데 .jar 파일에 대한 링크가 잘 돌아 갔지만 .jad 파일 링크 (.jad 파일을 먼저 요구하는 일부 휴대 전화의 경우 .jar 파일)도 필요합니다. .jad 파일에 대한 일반 링크를 만들려고했지만 단순히 .jad 파일의 내용 만 표시했습니다. 설치 또는 다운로드되지 않았습니다. 어떻게해야합니까? 아니면 잘못된 웹 사이트에 있습니까? 감사!내 웹 사이트의 Jad 파일 다운로드 링크

답변

0

JAD 파일은 텍스트 기반입니다. 기본 콘텐츠 유형은 text/vnd.sun.j2me.app-descriptor입니다. 모든 웹 브라우저는 기본적으로 디스플레이 응답을 text/* 인라인과 일치하는 콘텐츠 유형으로 표시합니다.

가장 좋은 해결책은 응답 헤더를 구성하고 Content-Disposition 값이 attachment이되도록 구성하는 것입니다. 그러면 웹 브라우저에서 다른 이름으로 저장 대화 상자가 열리게됩니다. 그것은 당신이 웹 사이트에서 사용중인 서버 측 프로그래밍 언어 불분명하지만, 예를 PHP를 위해 인 경우에, 당신은 그렇게 할 수 있습니다 :

response.setHeader("Content-Disposition", "attachment;filename=\"" + jadFileName + "\""); 
:

header('Content-Disposition: attachment;filename="' . $jad_file_name . '"'); 

을 아니면 자바/서블릿의 경우

아니면 전혀 사용되지 않은 경우, 그들 당신은 JAD 파일을 같은 디렉토리에 .htaccess 그것을 시도 할 수 있습니다 : Ahm..I 여기에 게시 된 모든 것을 연구의 꽤 많이했다

<Files *.jad> 
    Header set Content-Disposition attachment 
</Files> 
+0

. 그러나 나는 정확하게 그것을 얻는 것처럼 보이지 않는다. (나는 프로그래밍에 멍청 아 * heh *) 당신이 말하는 헤더가 .jar 파일 자체의 소스 코드인가요? 아니면 .jad? 아니면 그들 중 누구도? 그리고 이들을 어디에서 구성할까요? 사이트 자체 또는 다운로드 할 파일에 있습니까? 나는 내 사이트로 webs.com을 사용하고 있으며, PHP, java/servlet 또는 none을 사용하고 있는지도 모릅니다. 그리고 내 사이트의 HTML 코드에 액세스 할 수없는 것처럼 보입니다. SiteBuilder 일을 사용하고 있습니다 (드래그 앤 드롭 방식/s 사용) 지식을 넓히는 데 도움이됩니다. 감사! –

+0

OK를 누른 다음'.htaccess' 접근법 (webs.com에서 지원하는 경우)으로 이동하십시오. JAD 파일이 제공된 폴더와 동일한 폴더에 이미있는 파일이있는 경우 여기에 언급 된 행을 추가하여 수정하십시오. 또는 존재하지 않으면, 위에서 언급 한 내용만으로 새로운'.htaccess' 파일을 생성하십시오. – BalusC

관련 문제