AlipaySubmit::buildRequestHttpInFile PHP 메소드

buildRequestHttpInFile() 공개 메소드

建立请求,以模拟远程HTTP的POST请求方式构造并获取支付宝的处理结果,带文件上传功能
public buildRequestHttpInFile ( $para_temp, $file_para_name, $file_name ) : 支付宝返回处理结果
$para_temp 请求参数数组
$file_para_name 文件类型的参数名
$file_name 文件完整绝对路径
리턴 支付宝返回处理结果
    function buildRequestHttpInFile($para_temp, $file_para_name, $file_name)
    {
        //待请求参数数组
        $para = $this->buildRequestPara($para_temp);
        $para[$file_para_name] = "@" . $file_name;
        //远程获取数据
        $sResult = getHttpResponsePOST($this->alipay_gateway_new, $this->alipay_config['cacert'], $para, trim(strtolower($this->alipay_config['input_charset'])));
        return $sResult;
    }