php content-type: multipart/mixed,php,七牛云存储_{"error":"invalid multipart format"} 这是什么原因,我已经在HEADER中设...

{"error":"invalid multipart format"} 这是什么原因,我已经在HEADER中设置了Content-type:multipart/form-data

用CULR向七牛的API上传文件

每次总是invalid multipart format

但是我已经设置了Content-type:multipart/form-data呀

function uploadFile($localPath, $remoteFileName, $headers=array()){

global $conf;

$remoteFileName = trim($remoteFileName,'/');

$policy = array('scope' => $conf['bucket'] . ':' . $remoteFileName, 'deadline' => time() + 3600);

$encodedFlags = encode(json_encode($policy));

$sign = hash_hmac('sha1', $encodedFlags, $conf['sk'], true);

$encodedSign = encode($sign);

$token = $conf['ak'].':'.$encodedSign. ':' . $encodedFlags;

$fields = array(

'token' => $token,

'key' => $remoteFileName,

'file' => '@'.$localPath

);

$curl = Magecho_HttpClient::get();

$curl->setOptions(array('gzip'=>false))->setHeader(array(

'Content-type:multipart/form-data'

))->post($conf['host']['up'] ,$fields);

return $curl->response();

}

function encode($str) {

$find = array('+', '/');

$replace = array('-', '_');

return str_replace($find, $replace, base64_encode($str));

}

$result = uploadFile('pic.jpg',date('Y-m-d-H-i-s').'.jpg');

echo $result;

相关阅读:

基于0和1的时代什么时候能成为过去

RxJava的使用问题。

要记录某条记录的修改时间updatetime,是在执行update.php的时候记录当前时间再用strtotime,同时保存到数据库吗?

表单上传后,回调失败

iOS tabbar 页面相互跳转问题

modprobe和firmware的关系

linux 使用IBus的中文输入法遇到的问题?

七牛上传文件不成功时返回的所有的错误信息在那里

普通函数addClass(element, className)改成element.addClass(className)?

AngularJS读取Python写的API特别慢

android studio 找不到SDK

关于java枚举类型的疑问

关于android Card 风格UI的实现

请问:在输入框内粘贴图片并上传到服务器,怎么用PHP+JS实现?

iOS应用在后台时是否可以进行本地提醒

数据库设计时约束的问题

[js]赋值语句中在变量值前面使用+号,起什么作用?

使用:before在span前生成背景小图片但是不显示?

关于点击空白关闭弹窗的js写法推荐?

react-native的项目中加数据统计

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值