curl -vv --cookie "Session=798434368" --data-binary @RoxioMediaManager_test4_AAC-LC_v4_Stereo_CBR_64kbps_44100Hz_ok.aac http://192.168.251.156/CGI/MobileAudio
2. 第二種方式,PHP cUrl
require_once 'global.php';
//global.php提供session、url的設定值
function mobileAudio() {
$local_directory=dirname(__FILE__).'/';
//指定檔案目錄
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_VERBOSE, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible;)");
curl_setopt($ch, CURLOPT_COOKIE, 'Session=' . $GLOBALS['Session']);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_URL, $url );
$post_array = array(
"my_file"=>"@".$local_directory.$_GET['file'],
//利用get取得檔案名稱
"upload"=>"Upload"
);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_array);
$response = curl_exec($ch);
curl_close($ch);
var_dump('$response:');
var_dump($response);
}
mobileAudio();
0 意見:
張貼留言