Мне нужно создать C++-приложение C++, которое принимает данные post. Я буду принимать объект json. Как получить полезную нагрузку?Как получить полезную нагрузку json для сообщения C++ json
я могу получить данные ПОЛУЧИТЬ используя приведенный ниже
int main() {
bool DEBUG = true;
cout << "content-type: text/html" << endl << endl;
//WHAT GOES HERE FOR POST
json=?????
//THIS IS A GET
query_string = getenv("QUERY_STRING");
}
Я уверен, что это зависит от веб-сервера, вызывающего ваше приложение. Но apache поставляет его на stdin: http://httpd.apache.org/docs/2.2/howto/cgi.html –
@LokiAstari Это обычное поведение, см. [Википедия - CGI] (http: //en.wikipedia. org/wiki/Common_Gateway_Interface) и [RFC 3875] (http://tools.ietf.org/html/rfc3875#section-4.2) –