| 179 | } |
| 180 | |
| 181 | void startWebServer() |
| 182 | { |
| 183 | #ifdef ENABLE_SSL |
| 184 | server.setSslInitHandler([](Ssl::Session& session) { |
| 185 | debug_i("SSL Init handler: setting server keyCert"); |
| 186 | session.keyCert.assign(serverKey, serverCert); |
| 187 | }); |
| 188 | server.listen(443, true); |
| 189 | #else |
| 190 | server.listen(80); |
| 191 | #endif |
| 192 | server.paths.set("/", onIndex); |
| 193 | server.paths.set(F("/ipconfig"), onIpConfig); |
| 194 | server.paths.set(F("/ajax/get-networks"), onAjaxNetworkList); |
| 195 | server.paths.set(F("/ajax/connect"), onAjaxConnect); |
| 196 | server.paths.setDefault(onFile); |
| 197 | } |
| 198 | |
| 199 | void startFTP() |
| 200 | { |
no test coverage detected