服务端有办法知道上传上来的图片是通过手机拍摄还是选择照片上传的吗?

服务端有办法知道上传上来的图片是通过手机拍摄还是选择照片上传的吗?

阅读 1.7k
2 个回答

你可以通过分析上传上来的图像 EXIF 数据来判断上传图片的来源。 例如,如果 EXIF 数据中包含有手机型号、GPS 坐标等信息,那么很有可能是由手机拍摄的。
当然,EXIF 数据可能被删除、篡改或伪造,因此,这种方法并不是绝对可靠的。

前端来实现,上传的数据生成签名,然后在服务端验证签名,这样就安全了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题