У меня есть проект Grails, в котором мне нужно прочитать файл (ы) по пути, который я получаю от конечной точки.
Очевидно, что chrome блокирует «Не разрешено загружать локальный ресурс», поэтому я не могу просто использовать href для чтения моего pdf-файла в моем браузере.Мне нужно показать мой PDF и новое окно браузера, но ничего не помогает.
def link = "path"
def file = new File(link)
response.setContentType("application/pdf")
response.setHeader("Content-disposition", "attachment;filename=gdoc.pdf")
response.outputStream << file.newInputStream()
Это то, что у меня есть, но я не могу прочитать мой файл, я всегда получаю «Нет такого файла или каталога», хотя я могу получить к нему доступ из своего браузера.