Beispiel #1
0
function Qiniu_Put($upToken, $key, $body, $putExtra)
{
    global $QINIU_UP_HOST;
    if ($putExtra === null) {
        $putExtra = new Qiniu_PutExtra();
    }
    $fields = array('token' => $upToken);
    if ($key === null) {
        $fname = '?';
    } else {
        $fname = $key;
        $fields['key'] = $key;
    }
    if ($putExtra->CheckCrc) {
        $fields['crc32'] = $putExtra->Crc32;
    }
    if ($putExtra->Params) {
        foreach ($putExtra->Params as $k => $v) {
            $fields[$k] = $v;
        }
    }
    $files = array(array('file', $fname, $body, $putExtra->MimeType));
    $client = new Qiniu_HttpClient();
    return Qiniu_Client_CallWithMultipartForm($client, $QINIU_UP_HOST, $fields, $files);
}
function apQiniu_Put($upToken, $key, $body, $putExtra)
{
    ${"GLOBALS"}["rszdkjbu"] = "files";
    $nrmdynx = "fields";
    $sslsejq = "fname";
    ${"GLOBALS"}["rzqxslkwse"] = "putExtra";
    global $QINIU_UP_HOST;
    if (${${"GLOBALS"}["rzqxslkwse"]} === null) {
        ${"GLOBALS"}["ibvugvlhhrs"] = "putExtra";
        ${${"GLOBALS"}["ibvugvlhhrs"]} = new Qiniu_PutExtra_apf();
    }
    ${$nrmdynx} = array("token" => ${${"GLOBALS"}["kkyytmgltzf"]});
    $fegjtrbmrvz = "fields";
    if (${${"GLOBALS"}["qlwywnwfy"]} === null) {
        $tfaaubzamh = "fname";
        ${$tfaaubzamh} = "?";
    } else {
        $tlgyuj = "key";
        $uobqlfdze = "fields";
        ${${"GLOBALS"}["ckhaudhh"]} = ${${"GLOBALS"}["qlwywnwfy"]};
        ${$uobqlfdze}["key"] = ${$tlgyuj};
    }
    $ptqjjbkbseh = "files";
    if ($putExtra->CheckCrc) {
        $reifvi = "fields";
        ${$reifvi}["crc32"] = $putExtra->Crc32;
    }
    ${$ptqjjbkbseh} = array(array("file", ${$sslsejq}, ${${"GLOBALS"}["ynrlxjclgj"]}));
    ${${"GLOBALS"}["snaqcinv"]} = new Qiniu_HttpClient_apf();
    return Qiniu_Client_CallWithMultipartForm(${${"GLOBALS"}["snaqcinv"]}, ${${"GLOBALS"}["yntogcyfp"]}, ${$fegjtrbmrvz}, ${${"GLOBALS"}["rszdkjbu"]});
}