我試圖升級協議,從HTTP 1.1切換到WebSockets。我試過使用usocket。我的代碼到目前爲止(並可作爲GitHub gist)。握手讀取後,函數返回NIL或unexpected EOF錯誤。 ;; Define parameter sock for usocket stream
;; echo.websocket.org is a site for testing websocke
land當我在「lisp land」第12章和第13章中學習「socket」時。 我使用lispbox,所以我需要安裝一個socket.At最後,我發現usocket可用。 這是一個關於如何使用建立網絡服務器的示例。 (defun serve (request-handler)
"serve as a web server,used to handle request
like
我試圖通過USOCKET發送數據。當數據到達服務器時,服務器應該回復。但是,stream-read(如下所定義)僅在數據回送時與其發送的原始數據一起返回。例如,如果我發送hello並且服務器回覆的數據相同,則hello,然後stream-read會返回,但如果服務器回覆了hi,則stream-read不會返回,直到服務器發送確切的緩衝區爲止。 下面的代碼:(我發現大部分在線) ;; Load US