zoukankan      html  css  js  c++  java
  • soap base64 调用

      xsd__base64Binary data;
        data.__ptr = (unsigned char*) soap_malloc(_soapProxy,picLen);
        data.__size = picLen;
        memset(data.__ptr,0,picLen);
        memcpy(data.__ptr,picData,picLen);
        upLoadMediaFile.in3 = &data;
    upLoadMediaFile.in4 = m_strctFtpParam.m_strUserName;
    upLoadMediaFile.in5 = m_strctFtpParam.m_strUserPasswd;
     
    NET_UPLOAD_INFO("INFO:CLS_SyncFtpWebSerUpload.SendMediaFile vehicleid:%s media_type:%s file_name:%s name:%s password:%s ",
       upLoadMediaFile.in0,upLoadMediaFile.in1,upLoadMediaFile.in2,upLoadMediaFile.in4,
       upLoadMediaFile.in5);
        int ret = _soapProxy->upLoadMediaFile(serverurl, NULL, &upLoadMediaFile, &upLoadMediaFileResponse);
        if(ret == SOAP_OK)
        {
            if(0 == *(upLoadMediaFileResponse.out->retCode))
            {
                NET_UPLOAD_INFO("INFO:Send MediaFile success ");
                retValue = true; 
            }
            else
            {
            NET_UPLOAD_INFO("ERROR:Send MediaFile result code:%d ",WebServiceReturnMsg(*(upLoadMediaFileResponse.out->retCode)));
                retValue = false;
            }
        }
        else
        {
            NET_UPLOAD_ERR("ERROR:uploadMediaFile return SOAP_ERROR,code:%d ",ret);
            retValue = false;
        }
        _soapProxy->destroy();//主要是有分配了内存用来进行图片的base64加工,所以需要人为先删除
        delete _soapProxy;
     

    zhangxianqing
  • 相关阅读:
    终于合一起了...
    关于Earley第二篇论文给的建立parse tree的算法的bug
    不作恶
    windows server安装ATI显卡驱动
    不作恶:这次我是一个坚定的五毛党
    看了老刘的文章
    webkit svg高斯模糊的bug
    世界不平坦
    我发现我对人类活动的认识开始有一点点变化了
    css parsing中词法的RegEx(python)
  • 原文地址:https://www.cnblogs.com/xianqingzh/p/3482598.html
Copyright © 2011-2022 走看看