c++ - How to get row POST request data from fastcgi++ -


how can row post request data client using fastcgi++ library , show on web page.

i tried example below

      out << "<h1>post data</h1>";       if(environment().posts.size())       {          for(http::environment<wchar_t>::posts::const_iterator it=environment().posts.begin(); it!=environment().posts.end(); ++it)          {             out << "<h2>" << encoding(html) << it->first << encoding(none) << "</h2>";             if(it->second.type==http::post<wchar_t>::form)             {                out << "<p><b>type:</b> form data<br />";                out << "<b>value:</b> " << encoding(html) << it->second.value << encoding(none) << "</p>";             }              else             {                out << "<p><b>type:</b> file<br />";                out << "<b>filename:</b> " << encoding(html) << it->second.filename << encoding(none) << "<br />";                out << "<b>content type:</b> " << encoding(html) << it->second.contenttype << encoding(none) << "<br />";                out << "<b>size:</b> " << it->second.size << "<br />";                out << "<b>data:</b></p><pre>";                out.dump(it->second.data.get(), it->second.size);                out << "</pre>";             }          }       }       else          out << "<p>no post data</p>";       out << "</body></html>";       return true;    } 

but want see row post data not in form of std::map std::string .


Comments

Popular posts from this blog

php - regexp cyrillic filename not matches -

c# - OpenXML hanging while writing elements -

sql - Select Query has unexpected multiple records (MS Access) -