[" << cookie.getName() << "] = " << cookie.getValue() << std::endl;
}
std::cout << "<p>query string: " << env.getQueryString() << std::endl;
std::cout << "<p>remote: " << env.getRemoteAddr() << ":" << env.getServerPort()
<< std::endl;
std::cout << "<p>form: " << std::endl;
const std::vector<cgicc::FormEntry>& form_entries = cgi.getElements();
for (std::vector<cgicc::FormEntry>::size_type i=0; i<form_entries.size(); ++i)
{
const cgicc::FormEntry& form_entry = form_entries[i];
std::cout << "<br> form["
<< form_entry.getName() << "] = "
<< form_entry.getValue() << std::endl;
}
//
// 取被上传的文件信息
//
// 使用getFile取得指定的被上传文件信息
cgicc::const_file_iterator file_iter = cgi.getFile("file");
// 使用getFiles可以取得所有被上传文件信息
if (file_iter == cgi.getFiles().end())
{
std::cout << "<p>file: " <<&nb