Подтвердить что ты не робот

Penton Flask Intentional Empty Response

Есть ли способ вернуть ответ (из make_response() или аналогичного) с определенными свойствами, чтобы он не отображал страницу снова и ничего больше не делал. Я пытаюсь запустить код на сервере без генерации какого-либо вывода

Простое 'return None' производит:

ValueError: View function did not return a response

Это должно быть возможно, потому что следующее загружает только файл и не отображает шаблон:

myString = "First line of a document"
response = make_response(myString)
response.headers["Content-Disposition"] = "attachment; filename=myFile.txt"
return response
4b9b3361

Ответ 1

Вы отвечаете на запрос, ваш HTTP-сервер должен что-то вернуть. Ответ "пустой ответ" HTTP 204 No Content:

return ('', 204)

Обратите внимание, что возврат файла в браузер не является пустым ответом, просто отличным от ответа HTML.