Я хочу создать прокси-контроллер в Grails, что-то, что просто принимает все, что передается на основе сопоставления URL-адресов, записывает то, что было запрошено, отправляет запрос на другой сервер, записывает ответ и отправляет ответ обратно браузер.
У меня возникают проблемы, когда запрос имеет нечетное расширение файла (.gif) или не имеет расширения (/ xxx? Sdcscd)
Мое сопоставление URL:
"/proxy/$target**"
и я попытался (за ответ на другой вопрос):
def targetURL = params.target
if (!FilenameUtils.getExtension(targetURL) && request.format) {
targetURL += ".${response.format}"
}
но обычно к нему добавляется .html, а не .gif или? Csdcsd
Не уверен, что делать, так как я мог бы просто написать это на прямой Java