728x90
반응형

download 4

HTML 버튼 또는 JavaScript를 클릭 할 때 파일 다운로드를 트리거하는 방법

질문 : HTML 버튼 또는 JavaScript를 클릭 할 때 파일 다운로드를 트리거하는 방법 이건 미친 짓이지만 어떻게해야할지 모르겠고, 단어가 얼마나 흔한 지 때문에 검색 엔진에서 필요한 것을 찾기가 어렵습니다. 대답하기 쉬운 질문이라고 생각합니다. 다음과 같은 간단한 파일 다운로드를 원합니다. Download! 하지만 다음 중 하나와 같은 HTML 버튼을 사용하고 싶습니다. Download! 마찬가지로 JavaScript를 통해 간단한 다운로드를 트리거 할 수 있습니까? $("#fileRequest").click(function(){ /* code to download? */ }); 버튼처럼 보이는 앵커를 만들거나 백엔드 스크립트를 사용하거나 서버 헤더 또는 MIME 유형을 엉망으로 만드는 방법을 ..

requests와 함께 파이썬으로 큰 파일 다운로드

질문 : 요청과 함께 파이썬으로 큰 파일 다운로드 Requests 는 정말 멋진 라이브러리입니다. 대용량 파일 (> 1GB)을 다운로드 할 때 사용하고 싶습니다. 문제는 전체 파일을 메모리에 보관할 수 없다는 것입니다. 나는 그것을 덩어리로 읽어야한다. 그리고 이것은 다음 코드의 문제입니다. import requests def DownloadFile(url) local_filename = url.split('/')[-1] r = requests.get(url) f = open(local_filename, 'wb') for chunk in r.iter_content(chunk_size=512 * 1024): if chunk: # filter out keep-alive new chunks f.write(ch..

타사 라이브러리를 사용하지 않고 Node.js로 파일을 다운로드하는 방법

질문 : 타사 라이브러리를 사용하지 않고 Node.js로 파일을 다운로드하는 방법은 무엇입니까? 타사 라이브러리를 사용하지 않고 Node.js로 파일을 다운로드하려면 어떻게해야합니까? 나는 특별한 것이 필요하지 않습니다. 주어진 URL에서 파일을 다운로드 한 다음 지정된 디렉토리에 저장하고 싶습니다. 답변 GET 요청을 만들고 해당 response 을 쓰기 가능한 파일 스트림으로 파이프 할 수 있습니다. const http = require('http'); // or 'https' for https:// URLs const fs = require('fs'); const file = fs.createWriteStream("file.jpg"); const request = http.get("http://i3..

jQuery.Ajax로 파일 다운로드하는 방법

질문 : jQuery.Ajax로 파일 다운로드 파일 다운로드를 위해 서버 측에 Struts2 작업이 있습니다. text/plain imageStream attachment;filename={fileName} 1024 그러나 jQuery를 사용하여 작업을 호출 할 때 : $.post( "/download.action",{ para1:value1, para2:value2 .... },function(data){ console.info(data); } ); Firebug에서 데이터는 Binary 스트림으로 검색됩니다. 사용자가 파일을 로컬에 저장할 수 있는 파일 다운로드 창 을 여는 방법이 궁금합니다. 답변 2019 최신 브라우저 업데이트 이것은 몇 가지주의 사항과 함께 지금 권장하는 접근 방식입니다. 비교적..

728x90
반응형