Mercurial
comparison seobeo/s_websocket_server.c @ 143:276bb3555034
Should work now.
| author | June Park <parkjune1995@gmail.com> |
|---|---|
| date | Fri, 09 Jan 2026 13:13:27 -0800 |
| parents | 893d87124d16 |
| children | 043018c0f2f8 |
comparison
equal
deleted
inserted
replaced
| 142:893d87124d16 | 143:276bb3555034 |
|---|---|
| 74 void *p_connection_kv = Dowa_HashMap_Get_Ptr(p_req_map, "Connection"); | 74 void *p_connection_kv = Dowa_HashMap_Get_Ptr(p_req_map, "Connection"); |
| 75 if (!p_connection_kv) | 75 if (!p_connection_kv) |
| 76 return FALSE; | 76 return FALSE; |
| 77 | 77 |
| 78 const char *connection_value = ((Seobeo_Request_Entry*)p_connection_kv)->value; | 78 const char *connection_value = ((Seobeo_Request_Entry*)p_connection_kv)->value; |
| 79 if (!strstr(connection_value, "Upgrade")) | 79 if (!strcasestr(connection_value, "upgrade")) |
| 80 return FALSE; | 80 return FALSE; |
| 81 | 81 |
| 82 void *p_key_kv = Dowa_HashMap_Get_Ptr(p_req_map, "Sec-WebSocket-Key"); | 82 void *p_key_kv = Dowa_HashMap_Get_Ptr(p_req_map, "Sec-WebSocket-Key"); |
| 83 if (!p_key_kv) | 83 if (!p_key_kv) |
| 84 return FALSE; | 84 return FALSE; |