fastdo  0.5.12
eiennet::PostMultipart类 参考

http post请求以“multipart/formdata”方式发送数据的支持类 更多...

#include <eiennet_curl.hpp>

Public 成员函数

 PostMultipart ()
 
virtual ~PostMultipart ()
 
void free ()
 
void addVar (winux::String const &name, winux::String const &value)
 添加一个变量值 更多...
 
void addFile (winux::String const &name, winux::String const &filename, winux::String const &showfilename="")
 添加一个文件,以filename路径指示的文件为内容 更多...
 
void addFile (winux::String const &name, char const *data, long size, winux::String const &showfilename)
 添加一个文件,以缓冲区的内容为文件内容,以showfilename为文件名 更多...
 
 operator struct curl_httppost * () const
 

详细描述

http post请求以“multipart/formdata”方式发送数据的支持类

在文件 eiennet_curl.hpp45 行定义.

构造及析构函数说明

eiennet::PostMultipart::PostMultipart ( )
virtual eiennet::PostMultipart::~PostMultipart ( )
virtual

成员函数说明

void eiennet::PostMultipart::addFile ( winux::String const &  name,
winux::String const &  filename,
winux::String const &  showfilename = "" 
)

添加一个文件,以filename路径指示的文件为内容

void eiennet::PostMultipart::addFile ( winux::String const &  name,
char const *  data,
long  size,
winux::String const &  showfilename 
)

添加一个文件,以缓冲区的内容为文件内容,以showfilename为文件名

void eiennet::PostMultipart::addVar ( winux::String const &  name,
winux::String const &  value 
)

添加一个变量值

void eiennet::PostMultipart::free ( )
eiennet::PostMultipart::operator struct curl_httppost * ( ) const
inline

在文件 eiennet_curl.hpp60 行定义.


该类的文档由以下文件生成: