public DfopResult dfop(string fop,byte[] data)
{
DfopResult dfopResult = new DfopResult();
HttpFormFile dfopData = HttpFormFile.NewFileFromBytes("netFx.png", "application/octet-stream", data);
string dfopUrl = string.Format("{0}/dfop?fop={1}", API_HOST, fop);
string token = Auth.createManageToken(dfopUrl, null, mac);
Dictionary<string, string> dfopHeaders = new Dictionary<string, string>();
dfopHeaders.Add("Authorization", token);
RecvDataHandler dfopRecvDataHandler = new RecvDataHandler(delegate (ResponseInfo respInfo, byte[] respData)
{
dfopResult.ResponseInfo = respInfo;
dfopResult.ResponseData = respData;
});
mHttpManager.postMultipartDataRaw(dfopUrl, dfopHeaders, dfopData, null, dfopRecvDataHandler);
return dfopResult;
}