接着前面寫過的一篇下載的代碼接着再寫一個下載的PHP代碼,仍然要假設先已經得到了相關的publicURL和token,廢話不說了,直接上代碼 php
<?php $uri = '/txg/pic';//container以及上傳以後的名字 $process = curl_init('http://192.168.1.10:8888/v1/ff5bd8fb39a5429cbd2495576ebff5f7'.$uri); $local_file_path = "/tmp/pic";//本地待上傳文件 $datas = fopen($local_file_path,'r'); fseek($datas, 0, SEEK_END); $file_length = ftell($datas); fseek($datas, 0); $sign="MIIL0PZffdMSOw=="; curl_setopt($process, CURLOPT_PUT, 1); curl_setopt($process, CURLOPT_INFILE, $datas); curl_setopt($process, CURLOPT_INFILESIZE, $file_length); // 設置表頭參數 curl_setopt($process, CURLOPT_HTTPHEADER, array( "X-Auth-Token:".$sign )); curl_setopt($process, CURLOPT_HEADER, 1); curl_setopt($process, CURLOPT_TIMEOUT, 60); curl_setopt($process, CURLOPT_RETURNTRANSFER, 1); var_dump(curl_exec($process)); var_dump(curl_getinfo($process, CURLINFO_HTTP_CODE)); curl_close($process); ?>