考虑Google Cloud Storage的图像(头像)上传器,它将从用户的Web浏览器开始,然后通过Go appengine实例,该实例将处理标准压缩/裁剪等,然后将生成的图像设置为对象云存储
如何确保appengine实例不会因过多或过多的数据而过载?换句话说,我想我问两个问题(或可能不是):
如何限制在单个请求中允许发送到appengine实例的数据量,或者是否已存在默认安全限制?
如何在尝试使用标准go图像库处理数据之前验证数据以确保它是正确的jpg / png / gif?
答案 0 :(得分:0)
所有App Engine请求限制为32MB。
您可以在上传开始前检查正在上传的文件的大小。
您可以verify the file's mime-type并且只允许上传正确的文件。