| 155 | } |
| 156 | |
| 157 | int onFile(HttpServerConnection& connection, HttpRequest& request, HttpResponse& response) |
| 158 | { |
| 159 | String file = request.uri.getRelativePath(); |
| 160 | |
| 161 | if(file[0] == '.') { |
| 162 | response.code = HTTP_STATUS_FORBIDDEN; |
| 163 | } else { |
| 164 | // response.setCache(86400, true); // It's important to use cache for better performance. |
| 165 | sendFile(file, connection); |
| 166 | } |
| 167 | |
| 168 | return 0; |
| 169 | } |
| 170 | |
| 171 | void onAjaxGetState(HttpRequest& request, HttpResponse& response) |
| 172 | { |
nothing calls this directly
no test coverage detected