0
나는 csv 파일을 생성하는 목록을 가지고 있습니다. 쿼리는 간단하며 링크에서 쿼리하는 경우 올바른 헤더가 전송 된 경우 응답을 첨부 파일로 다운로드합니다.couchDB : 첨부 파일로 목록 쿼리의 결과를 다운로드하십시오.
그러나 잠재적으로 많은 양의 동적으로 생성 된 데이터 (키 배열)를 POST해야합니다. URL에 추가하기에는 너무 커서 데이터를 게시해야합니다.
내 평소 아약스 쿼리는 다음과 같습니다가이 데이터를 게시하도록 내가 링크를 변경할 수있는 몇 가지 방법은
$.ajax({
type: 'POST',
dataType: 'text',
url: '/' + treatmentDatabaseString + '/_design/webview/_list/treatmentTable/treatmentTable?include_docs=true'
data: JSON.stringify({
'keys': keys // DATA THAT NEEDS TO BE POSTED
}),
error: function(status) {
alert('db error (keyed): ' + JSON.stringify(status));
},
success: function(data) {
// ..do stuff
}
});
있습니까? 또는이 쿼리를 첨부 파일로 다운로드 한 결과를 만들 수있는 다른 방법이 있습니까?