diff --git a/http_examples.cpp b/http_examples.cpp index 53aadf8..9fc88ae 100644 --- a/http_examples.cpp +++ b/http_examples.cpp @@ -57,13 +57,16 @@ int main() { string name=pt.get("firstName")+" "+pt.get("lastName"); - *response << "HTTP/1.1 200 OK\r\nContent-Length: " << name.length() << "\r\n\r\n" << name; + *response << "HTTP/1.1 200 OK\r\nContent-Length: " << name.length() << "\r\n" + << "Access-Control-Allow-Origin: *" << "\r\n" + << "Content-Type: application/json" << "\r\n\r\n" + << name; } catch(exception& e) { *response << "HTTP/1.1 400 Bad Request\r\nContent-Length: " << strlen(e.what()) << "\r\n\r\n" << e.what(); } }; - + //GET-example for the path /info //Responds with request-information server.resource["^/info$"]["GET"]=[](shared_ptr response, shared_ptr request) {