This commit is contained in:
Stephane Nicoll 2017-01-25 14:29:10 +01:00
parent 0cbe51157a
commit 5ca1d4d128

View File

@ -38,10 +38,8 @@ import io.spring.initializr.metadata.DependencyMetadataProvider
import io.spring.initializr.metadata.InitializrMetadata import io.spring.initializr.metadata.InitializrMetadata
import io.spring.initializr.util.Version import io.spring.initializr.util.Version
import org.springframework.beans.factory.annotation.Autowired
import org.springframework.http.CacheControl import org.springframework.http.CacheControl
import org.springframework.http.HttpHeaders import org.springframework.http.HttpHeaders
import org.springframework.http.HttpStatus
import org.springframework.http.MediaType import org.springframework.http.MediaType
import org.springframework.http.ResponseEntity import org.springframework.http.ResponseEntity
import org.springframework.stereotype.Controller import org.springframework.stereotype.Controller
@ -266,10 +264,10 @@ class MainController extends AbstractInitializrController {
private ResponseEntity<byte[]> createResponseEntity(byte[] content, String contentType, String fileName) { private ResponseEntity<byte[]> createResponseEntity(byte[] content, String contentType, String fileName) {
String contentDispositionValue = "attachment; filename=\"$fileName\"" String contentDispositionValue = "attachment; filename=\"$fileName\""
def result = new ResponseEntity<byte[]>(content, ResponseEntity.ok()
['Content-Type' : contentType, .header('Content-Type', contentType)
'Content-Disposition': contentDispositionValue] as HttpHeaders, HttpStatus.OK) .header('Content-Disposition', contentDispositionValue)
result .body(content);
} }
private String createUniqueId(String content) { private String createUniqueId(String content) {