upload是七牛云存储提供的最基础的接口,用于在一次HTTP会话中上传单一的一个文件。
我们可以用如下的HTML表单来描述表单上传的基本用法:
POST/HTTP/1.1Host:upload.qiniu.comContent-Type:multipart/form-data;boundary=Content-Length:--Content-Disposition:form-data;name="token"--Content-Disposition:form-data;name="key"--Content-Disposition:form-data;name=""--Content-Disposition:form-data;name="crc32"--Content-Disposition:form-data;name="accept"--Content-Disposition:form-data;name="file";filename=""Content-Type:application/octet-streamContent-Transfer-Encoding:binary----
请求报文的每一个参数(以“<>”标记)的具体说明如下表所示(按出现位置顺序排列):
注意:用户自定义变量可以有多对。
HTTP/1.1200OKContent-Type:application/jsonCache-Control:no-store{"hash":"","key":""}
■如果请求成功,返回包含如下内容的JSON字符串(已格式化,便于阅读):