关于MFC上传服务器文件或图片的功能

YiRanMengJiangHu 2017-04-07 04:12:34
网上有不少的说明,比如这个http://blog.csdn.net/xiaowenliuwen/article/details/50970278 它里面的这些参数都怎么传的?
bool CHttpImage::HttpUpLoading(const char *phostName,const char *postData,int iLen,char *pResult,int *iResultLen)
有大神说明没,最好有些例子
...全文
766 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xrchao 2018-05-08
  • 打赏
  • 举报
回复
引用 1 楼 zhao4zhong1 的回复:
猜也能猜个八九不离十吧:
bool CHttpImage::HttpUpLoading( // 返回False表示失败,True表示成功
const char *phostName, // 文件名
const char *postData , // 指向要传输的字节数据块的首地址的指针
int iLen             , // 字节数
char *pResult        , // 返回指向结果的字符指针
int *iResultLen        // 返回结果的字符长度
)

//调用举例:
char data[4096];
int len;
char Result[256];
int ResultLen;

if (pCHttpImage->HttpUpLoading(
        _T("d:\localfiles\localfile.ext"),
        data,
        len,
        Result,
        &ResultLen
    )
   ) {
    //成功
} else {
    //失败
}
你猜的文件名是有问题的,必须给你指出。const char *phostName这个参数时IP地址
赵4老师 2017-04-10
  • 打赏
  • 举报
回复
hostname //目标服务器名
worldy 2017-04-07
  • 打赏
  • 举报
回复
猜也能猜个八九不离十吧: C/C++ code
bool CHttpImage::HttpUpLoading( // 返回False表示失败,True表示成功
const char *phostName, //目标服务器名
const char *postData , //要传输的数据地址
int iLen             , // 字节数
char *pResult        , // 返回指向结果的字符指针
int *iResultLen        // 返回结果的字符长度
)
 
YiRanMengJiangHu 2017-04-07
  • 打赏
  • 举报
回复
引用 1 楼 zhao4zhong1 的回复:
猜也能猜个八九不离十吧:
bool CHttpImage::HttpUpLoading( // 返回False表示失败,True表示成功
const char *phostName, // 文件名
const char *postData , // 指向要传输的字节数据块的首地址的指针
int iLen             , // 字节数
char *pResult        , // 返回指向结果的字符指针
int *iResultLen        // 返回结果的字符长度
)

//调用举例:
char data[4096];
int len;
char Result[256];
int ResultLen;

if (pCHttpImage->HttpUpLoading(
        _T("d:\localfiles\localfile.ext"),
        data,
        len,
        Result,
        &ResultLen
    )
   ) {
    //成功
} else {
    //失败
}
这个字节数据块怎么表达,比如是一个文本文件的话,char data[4096]=???
oyljerry 2017-04-07
  • 打赏
  • 举报
回复
赵4老师 2017-04-07
  • 打赏
  • 举报
回复
猜也能猜个八九不离十吧:
bool CHttpImage::HttpUpLoading( // 返回False表示失败,True表示成功
const char *phostName, // 文件名
const char *postData , // 指向要传输的字节数据块的首地址的指针
int iLen             , // 字节数
char *pResult        , // 返回指向结果的字符指针
int *iResultLen        // 返回结果的字符长度
)

//调用举例:
char data[4096];
int len;
char Result[256];
int ResultLen;

if (pCHttpImage->HttpUpLoading(
        _T("d:\localfiles\localfile.ext"),
        data,
        len,
        Result,
        &ResultLen
    )
   ) {
    //成功
} else {
    //失败
}

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧