mirror of
https://github.com/me-no-dev/ESPAsyncWebServer.git
synced 2026-01-27 09:12:18 +01:00
string literals for ESP32 and ESP8266
segregate definitions for string literals - const char* for anything no 8266, PROGMEM otherwise
This commit is contained in:
committed by
Mathieu Carbou
parent
6ed7ed55d6
commit
18ed8fbe2a
@@ -1108,7 +1108,7 @@ void AsyncWebSocket::handleRequest(AsyncWebServerRequest* request) {
|
||||
const AsyncWebHeader* version = request->getHeader(WS_STR_VERSION);
|
||||
if (version->value().toInt() != 13) {
|
||||
AsyncWebServerResponse* response = request->beginResponse(400);
|
||||
response->addHeader(WS_STR_VERSION, F("13"));
|
||||
response->addHeader(WS_STR_VERSION, T_13);
|
||||
request->send(response);
|
||||
return;
|
||||
}
|
||||
@@ -1173,7 +1173,7 @@ AsyncWebSocketResponse::AsyncWebSocketResponse(const String& key, AsyncWebSocket
|
||||
int len = base64_encode_block((const char*)hash, 20, buffer, &_state);
|
||||
len = base64_encode_blockend((buffer + len), &_state);
|
||||
addHeader(WS_STR_CONNECTION, WS_STR_UPGRADE);
|
||||
addHeader(WS_STR_UPGRADE, F("websocket"));
|
||||
addHeader(WS_STR_UPGRADE, T_WS);
|
||||
addHeader(WS_STR_ACCEPT, buffer);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user