Mercurial
comparison playground/main.c @ 152:7387eec8e7f8
[Postdog] Updated to use Seobeo_Client instead of CURL. Updated to handle websocket connection.
| author | June Park <parkjune1995@gmail.com> |
|---|---|
| date | Sun, 11 Jan 2026 07:47:05 -0800 |
| parents | 893d87124d16 |
| children | 827c6ac504cd 8d17f6e6e290 |
comparison
equal
deleted
inserted
replaced
| 150:c37490913530 | 152:7387eec8e7f8 |
|---|---|
| 1 #include "seobeo/seobeo.h" | 1 #include "seobeo/seobeo.h" |
| 2 | 2 |
| 3 void Test_Echo() | 3 void Test_Echo() |
| 4 { | 4 { |
| 5 printf("\n=== Test: Multiple Messages ===\n"); | 5 printf("\n=== Test: Multiple Messages ===\n"); |
| 6 | 6 Seobeo_WebSocket *p_ws = Seobeo_WebSocket_Connect("wss://mrjunejune.com/echo"); |
| 7 // Seobeo_Client_Request *foo = Seobeo_Client_Request_Create("http://mrjunejune.com/echo"); | |
| 8 // Seobeo_Client_Request_Add_Header_Array(foo, "Upgrade: websocket"); | |
| 9 // Seobeo_Client_Request_Add_Header_Array(foo, "Connection: Upgrade"); | |
| 10 // Seobeo_Client_Request_Add_Header_Array(foo, "Sec-WebSocket-Key: asbc3e12bA"); | |
| 11 // Seobeo_Client_Request_Add_Header_Array(foo, "Sec-WebSocket-Version: 13"); | |
| 12 // Seobeo_Client_Response *foo2 = Seobeo_Client_Request_Execute(foo); | |
| 13 // printf("June: %s\n", foo2->body); | |
| 14 | |
| 15 | |
| 16 Seobeo_WebSocket *p_ws = Seobeo_WebSocket_Connect("ws://mrjunejune.com/echo"); | |
| 17 // Seobeo_WebSocket *p_ws = Seobeo_WebSocket_Connect("ws://localhost:6969/echo"); | |
| 18 if (!p_ws) | 7 if (!p_ws) |
| 19 { | 8 { |
| 20 printf("Failed to connect\n"); | 9 printf("Failed to connect\n"); |
| 21 return; | 10 return; |
| 22 } | 11 } |