如何在PHP中通过http上传GET视频?

Das*_*oot -1 php

您好,我想知道将视频上传到网站的最佳方式是什么?我应该通过GET页面进行,如果是这样,文件是如何通过http上传的?我对这怎么会有点困惑?我试图从iphone和Android设备上传文件,所以我不能使用表单来做到这一点,至少我不这么认为有没有办法通过http上传我的文件?或者最方便的方式是什么?谢谢

Ign*_*ams 6

GET不允许为视频提供足够的带宽.请改用POST或PUT.


rdl*_*rey 6

这里最紧迫的问题是HTTP规范要求GET请求既安全幂等.上传视频可能都不是这些.

9.1.1节RFC 2616中的安全方法:

特别是,已经建立了这样的惯例:GET和HEAD方法不应该具有采取除检索之外的动作的重要性.这些方法应该被认为是"安全的".这允许用户代理以特殊方式表示其他方法,例如POST,PUT和DELETE,以便使用户意识到正在请求可能不安全的操作.

所以不,带宽与它无关.HTTP本身表示您不应该通过该GET方法上传任何类型的文件.