sourcecode

내용물-처분:"인라인"과 "애착"의 차이점은 무엇입니까?

copyscript 2023. 4. 29. 09:48
반응형

내용물-처분:"인라인"과 "애착"의 차이점은 무엇입니까?

사이의 차이점은 무엇입니까?

Response.AddHeader("Content-Disposition", "attachment;filename=somefile.ext")

그리고.

Response.AddHeader("Content-Disposition", "inline;filename=somefile.ext")

하나 또는 다른 하나를 사용할 때 항상 두 개의 파일을 모두 다운로드하라는 창 메시지가 표시되기 때문에 차이점을 알 수 없습니다.저는 스펙을 읽었지만, 그것은 아무것도 모릅니다.

하나 또는 다른 하나를 사용할 때 두 개의 파일을 모두 다운로드하라는 창 메시지가 표시되기 때문입니다.

이 동작은 제공하려는 브라우저와 파일에 따라 달라집니다.인라인을 사용하면 브라우저가 브라우저 내에서 파일을 열려고 시도합니다.

예를 들어 PDF 파일과 Firefox/Adobe Reader가 있는 경우 인라인 배치를 사용하면 Firefox 내에서 PDF가 열리지만 첨부 파일을 사용하면 강제로 다운로드됩니다.

만약 당신이 .Z를 제공한다면,IP 파일, 브라우저는 이 파일을 인라인으로 표시할 수 없으므로 인라인 및 첨부 파일 배치의 경우 파일이 다운로드됩니다.

인라인인 경우 브라우저는 브라우저 창 내에서 렌더링을 시도해야 합니다.그렇지 않으면 외부 프로그램에 의존하여 사용자에게 메시지를 표시합니다.

첨부 파일을 사용하면 즉시 사용자에게 전달되며, 가능 여부에 관계없이 브라우저에 로드하려고 하지 않습니다.

또한 인라인이 서버에서 직접 Office 문서(xls, doc 등)를 열려고 시도하여 사용자 인증 정보 프롬프트가 나타날 수 있습니다.

다음 링크 참조:

http://forums.asp.net/t/1885657.aspx/1?Access+the+SSRS+Report+in+excel+format+on+server

누군가가 ASP를 통해 SSRS의 Excel 보고서를 전달하려고 했습니다.Net -> 사용자는 항상 자격 증명을 입력하라는 메시지를 받습니다.프롬프트에서 취소를 클릭한 후에는 열려 있습니다.

내용 처리가 첨부 파일로 표시된 경우 열기를 클릭한 후 자동으로 임시 폴더에 저장되고 로컬 복사본에서 Excel로 열립니다.

언급URL : https://stackoverflow.com/questions/1395151/content-dispositionwhat-are-the-differences-between-inline-and-attachment

반응형