cost 87 ms
Libwebsockets:保持 SSL 上下文禁用並從調制解調器提供一個

[英]Libwebsockets: keep SSL context disabled and provide one from the modem

我最近通過了一個嵌入式項目,其中 MCU 使用 libwebsockets(版本 3.1.0)來設置 websockets 客戶端。 MCU 連接到 SIMCOM 調制解調器以實現 4g 連接。 到目前為止,通信是不安全的:SSL 上下文未設置,調制解調器配置為僅提供到服務器的 TCP 鏈接。 服 ...

如何在 ESP32 上的 libwebsocket 中啟用 gzip 壓縮

[英]how to enable gzip compression in libwebsocket on ESP32

我正在使用 libwebsocket 庫在 ESP32 芯片上運行網絡服務器。 服務器文件位於 ESP32 的 ROMFS 分區中。 目前,我正在嘗試通過連接、縮小和壓縮 javascript、html 和 css 文件來改善加載時間。 連接和縮小工作正常,我現在的網站中只有一個 concatena ...

libwebsockets 單線程 http 服務器 多請求處理

[英]libwebsockets single thread http server multiple requests handling

我在嵌入式 linux 上使用 lws 構建了一個單線程 http 服務器。 當收到請求時,在處理前一個請求時,它會在第一個請求完成之前開始處理第二個請求。 以下是處理簡單 GET 時的日志: 測試客戶端(一次 5 個請求/線程): 服務器 如您所見,順序是非常隨機的,而要求的順序是: ...

如何在linux上使用安裝了vcpkg的C庫?

[英]How to use C library installed with vcpkg on linux?

我正在嘗試根據說明使用 vcpkg 安裝 libwebsockets C 庫。 並且不明白的東西。 操作系統 - Ubuntu 20.04 庫已安裝,下一步該做什么? 如何用庫編譯測試文件? 問題更多是關於linux上如何使用vcpkg。你可以舉一個安裝vcpkg的另一個庫的例子。 ...

如何在 Python 中創建 websocket 連接?

[英]How do I create a websocket connection in Python?

我正在嘗試使用以下代碼創建 websocket 連接(只是為了進行測試連接): 結果應該是這樣的 json 響應: } 相反,當我執行代碼時,我收到以下錯誤: 是否有可能需要更改為我的 python 設置的設置? 我使用 3.9 版。 ...

交叉編譯 libwebsockets 時,字段“ctx”有不完整的類型錯誤

[英]field ‘ctx’ has incomplete type error when cross compiling libwebsockets

我正在嘗試為 arm 交叉編譯 libwebsockets。 我將 OpenSSL 和 Zlib 路徑放在 CMakefiles.txt 中。 但是在命令“make”之后,它會出錯。 CMakefiles.txt 中的 OpenSSL 和 Zlib 路徑設置 輸入“make”命令時的錯誤 ...

Libwesockets:如何從 websocket 正確讀取文本(json)數據?

[英]Libwesockets: how to read text (json) data properly from websocket?

我有這樣的 websocket 實現,它以前可以工作,但現在不行,因為我升級了庫版本。 問題是數據最后會帶有一些噪音。 如果我從一端發送{}我在另一端接收{}/S4T1u3F2O1AA82K7Kg= 。 所以*in在實際消息字符串之后包含這個噪音。 我怎樣才能正確接收數據? 我嘗試了不同的示例,但 ...

如何將 websocket 流量從 GCP 負載均衡器傳送到 websocket 服務器

[英]How to deliver websocket traffic from GCP load balancer to websocket server

目前我的 websocket 流量正在從 gcp 負載均衡器傳送到 nginx 到 websocket 服務器。 我計划刪除一跳,這樣如果我刪除 nginx。 然后如何將我的 websocket 端口(保留端口)配置到 gcp 負載均衡器,以便我的 websocket 流量將來自 gcp 負載均衡器 ...

需要幫助來驗證撲克游戲的設計建議

[英]Need help in validating suggesting the design for a poker game

我正在開發完全去中心化的撲克游戲。 目前我目前的設計是使用 pub/sub,使用 nano sockets 推/拉 sockets 來建立通信。 玩家使用 nn_push 套接字類型推送數據,庄家使用 nn_pull 套接字類型接收數據,一旦庄家接收到數據,它會使用 nn_pub 處理並發布數據,游 ...

連接到 IP 不是公共的端點

[英]connecting to an endpoint whose IP is not public

我開發了一個去中心化的游戲應用程序,玩家可以使用 websockets 從 GUI 連接到后端。 在我的測試環境中,我的后端節點有 static 公共 IP,所以我能夠建立 websocket 連接並測試游戲。 我打算將游戲發布到社區來測試游戲,但是沒有多少人有 static IP 來測試。 所以這 ...

libwebsockets 停止處理以讀取傳入的數據包

[英]libwebsockets stops processing to read incoming packets

我正在使用 libwebsockets 庫構建客戶端/服務器協議。 在輪詢線程中,傳入數據包的每個回調都會觸發某種方法來保存數據、相應地響應等等。 但是,如果有其他傳入的數據包會觸發 LWS_CALLBACK_CLIENT_RECEIVE,則前一個任務的處理將保持未完成。 有沒有辦法在處理收到的數據 ...

帶有 openSSL 的 libwebsocket 服務器不接受連接

[英]libwebsocket server with openSSL not accepting connection

我在(libwebsocket 庫)的幫助下編寫了 web 套接字服務器,它接受非 SSL 的 web 套接字客戶端連接。 現在我希望它接受 SSL 連接,所以我生成了自簽名證書和密鑰,在創建 web 套接字上下文時,我也給出了密鑰和證書路徑以及選項 LWS_SERVER_OPTION_DO_SSL ...

Libwesockets.h:lws_write 問題:C++ 字符串到 C 轉換並發送

[英]Libwesockets.h: Issue with lws_write: C++ string to C conversion and send

我正在使用 g++。 代碼: 這也不起作用: 但這工作正常(運行多次而沒有出現錯誤): 還嘗試使用malloc創建字符串,但這也不起作用: 我可以運行這段代碼幾次,但最終我得到了這個錯誤: free(): invalid next size (fast) (fails after data was ...

如何編譯靜態libwebscocket.a

[英]How to compiling static libwebscocket.a

我將使用libwebsockets.a而不是libwebsocket.so編譯我的應用程序,但我有一些問題。 我認為缺乏聯系,但我找不到圖書館所缺乏的。 我的代碼使用Raspian Jessie編譯和使用Raspberry Pi,但我希望我的代碼適用於其他發行版。 為此,我想在我的應用 ...

c客戶端使用libwebsockets調用ibm-watson api

[英]c client call ibm-watson api with libwebsockets

我正在使用libwebsockets庫來創建一個ac客戶端,該客戶端將ibmwatson語音調用到文本服務器。 所以我用了minimum-ws-client-rx的例子https://github.com/warmcat/libwebsockets/blob/master/minimal-ex ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM