Python空响应

是否有方法返回具有特定属性的响应(来自make_response()object或类似对象),这样它就不会再次呈现页面,也不会执行任何其他操作。我试图在服务器上运行代码而不生成任何输出

简单的“无返回”会产生:

ValueError:View函数未返回响应

这应该是可能的,因为以下内容仅下载文件而不呈现模板:

myString=“文档的第一行”
响应=作出响应(myString)
response.headers[“内容处置”]=“附件;文件名=myFile.txt”
返回响应

您正在响应一个请求,您的HTTP服务器必须返回一些内容。HTTP“空响应”响应是204无内容

返回(“”,204)

请注意,将文件返回到浏览器不是空响应,只是与HTML响应不同

发表评论