comparison Core/HttpServer/MongooseServer.cpp @ 207:7f74209ea0f8

RestApi
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 28 Nov 2012 16:23:11 +0100
parents 93e1b0e3b83a
children 1ac3aacd10a5
comparison
equal deleted inserted replaced
206:4453a010d0db 207:7f74209ea0f8
487 487
488 if (!strcmp(request->request_method, "GET")) 488 if (!strcmp(request->request_method, "GET"))
489 { 489 {
490 HttpHandler::ParseGetQuery(arguments, request->query_string); 490 HttpHandler::ParseGetQuery(arguments, request->query_string);
491 } 491 }
492 else if (!strcmp(request->request_method, "POST")) 492 else if (!strcmp(request->request_method, "POST") ||
493 !strcmp(request->request_method, "PUT"))
493 { 494 {
494 HttpHandler::Arguments::const_iterator ct = headers.find("content-type"); 495 HttpHandler::Arguments::const_iterator ct = headers.find("content-type");
495 if (ct == headers.end()) 496 if (ct == headers.end())
496 { 497 {
497 output.SendHeader(Orthanc_HttpStatus_400_BadRequest); 498 output.SendHeader(Orthanc_HttpStatus_400_BadRequest);