MCPcopy Create free account
hub / github.com/acl-dev/acl / doError

Method doError

lib_acl_cpp/samples/websocket/demo/http_servlet.cpp:16–30  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14}
15
16bool http_servlet::doError(acl::HttpServletRequest&,
17 acl::HttpServletResponse& res)
18{
19 res.setStatus(400);
20 res.setContentType("text/html; charset=");
21 // ���� http ��Ӧͷ
22 if (res.sendHeader() == false)
23 return false;
24
25 // ���� http ��Ӧ��
26 acl::string buf;
27 buf.format("<root error='some error happened!' />\r\n");
28 (void) res.getOutputStream().write(buf);
29 return false;
30}
31
32bool http_servlet::doUnknown(acl::HttpServletRequest&,
33 acl::HttpServletResponse& res)

Callers

nothing calls this directly

Calls 4

setContentTypeMethod · 0.80
sendHeaderMethod · 0.80
formatMethod · 0.45
writeMethod · 0.45

Tested by

no test coverage detected