src/server/service.c

changeset 11
24d804a2799f
parent 10
e3ae779232a9
child 12
34aa8001ea53
equal deleted inserted replaced
10:e3ae779232a9 11:24d804a2799f
137 return REQ_PROCEED; 137 return REQ_PROCEED;
138 } 138 }
139 139
140 int service_hello(pblock *pb, Session *sn, Request *rq) { 140 int service_hello(pblock *pb, Session *sn, Request *rq) {
141 pblock_nninsert("content-length", 13, rq->srvhdrs); 141 pblock_nninsert("content-length", 13, rq->srvhdrs);
142 pblock_nvinsert("content-type", "text/plain", rq->srvhdrs);
143 protocol_status(sn, rq, 200, NULL); 142 protocol_status(sn, rq, 200, NULL);
144 http_start_response(sn, rq); 143 http_start_response(sn, rq);
145 net_write(sn->csd, "Hello World!\n", 13); 144 net_write(sn->csd, "Hello World!\n", 13);
146 return REQ_PROCEED; 145 return REQ_PROCEED;
147 } 146 }

mercurial