php上传oss回调Error status400.User server missing content-length
Rephp上传oss回调Error status400.User server missing content-length
同这个问题,
header('HTTP/1.0 200 OK');
header('Content-Type: application/json');
$data = array('Status'=>'Ok');
header('Content-Length:'.strlen(json_encode($data)));
echo json_encode($data);
callback.php(官方提供的回调服务端)对应部分修改成上面这样后,可以了。。。
确实是缺Content-Length,昨天不会正确的写这个参数(只差一点就写对了。。。),
在这里感谢
阿里云OSS开发 秋二,
在帮助之下,今天上午终于写正确了,哈哈哈,如上
希望能帮到遇到同样400 missing content-length问题的oss php用户,另希望官方修正一下
callback.php
矣,写多了...
最后,期待OSS能开发出更好的最佳实践,做好对象存储!
赞0
踩0