2019-12-25 11:14:08
foolish
995
华为云对象存储 obs 文件流上传
/**
* obs 二进制流上传
*
* @return \Illuminate\Http\JsonResponse
*/
public function uploadStream(Request $request)
{
// 文件名
$params['file_name'] = $request->header('filename') ? $request->header('filename') : md5 ( mt_rand () . uniqid () ) . '.dat';
// 流信息
$params['stream_info'] = file_get_contents('php://input', 'r');
//obs 配置信息['accessKeyId'=>'','accessKeySecret'=>'','endpoint'=>'','bucket'=>'','host'=>'']
$obsInfo = Common::getObsInfo();
// obs 保存路径
$params['file_path'] = 'client_info' .DIRECTORY_SEPARATOR. date('Ymd') .D