我希望用户在我的输入中粘贴gif或图像的链接。
例如,用户粘贴此链接:https://media.giphy.com/media/yYSSBtDgbbRzq/giphy.gif
我希望我的应用程序识别此gif超过5MB,而无需下载。有可能吗?
我在前端使用Reactjs,在后端使用nodejs + express
HTTP
协议提供HEAD
方法。根据Wikipedia的HTTP条款,该方法类似于GET
方法,只不过它仅返回HTTP标头而不返回数据。
您可以使用<input type="file" class="js-file-upload" />
,这将使用户能够上传下载的文件或在其中复制/粘贴.gif文件的链接。
您只需询问标题即可获得内容长度。这是此答案的基于获取的方法: