Static "Hello world" page
This commit is contained in:
18
example_simple.cpp
Normal file
18
example_simple.cpp
Normal file
@@ -0,0 +1,18 @@
|
||||
#include <gflags/gflags.h>
|
||||
#include <glog/logging.h>
|
||||
|
||||
#include "fastcgi.h"
|
||||
|
||||
DEFINE_int32(port, 9000, "TCP port to bind");
|
||||
|
||||
int main(int argc, char *argv[]) {
|
||||
google::InitGoogleLogging(argv[0]);
|
||||
gflags::ParseCommandLineFlags(&argc, &argv, true);
|
||||
|
||||
FastCGIServer server(FLAGS_port, [](std::unique_ptr<FastCGIRequest> request) {
|
||||
LOG(INFO) << "request from " << request->GetParam("REMOTE_ADDR");
|
||||
request->Write({{"Content-Type", "text/plain"}}, {"Hello world"});
|
||||
request->WriteEnd();
|
||||
});
|
||||
server.Serve();
|
||||
}
|
||||
Reference in New Issue
Block a user