第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何連接到戈蘭的第三方ws服務(wù),作為客戶與戈蘭的大猩猩?還是不可能?

如何連接到戈蘭的第三方ws服務(wù),作為客戶與戈蘭的大猩猩?還是不可能?

Go
侃侃無極 2022-09-19 21:26:37
我只想連接到一個交易ws地址與大猩猩websocket包,但我能找到的只是Web套接字實現(xiàn)的服務(wù)器端。如何連接到 ws 地址并從中發(fā)送/接收消息。是否有代碼示例?
查看完整描述

1 回答

?
qq_笑_17

TA貢獻1818條經(jīng)驗 獲得超7個贊

您可以將Websocket視為服務(wù)器和客戶端之間的直接信息管道 - 并且像Unix管道一樣,信息可以從兩端發(fā)送和接收。


gorilla/websocket正是以這種方式工作。您需要從第29-50行查看此處,了解如何連接到websocket服務(wù)器并讀取從服務(wù)器端發(fā)送的消息。簡而言之,要發(fā)送消息:


// c *websocket.Conn needs to be initialized from websocket.DefaultDialer.Dial


err := c.WriteMessage(websocket.TextMessage, []byte("Hello, World!"))

并閱讀一條消息:


messageType, msg, err := c.ReadMessage()

您可能不需要或不關(guān)心從調(diào)用返回的 ,但為了以防萬一,它在 Websocket RFC 規(guī)范中定義:messageTypec.ReadMessage()


     |Opcode  | Meaning                             | Reference |

    -+--------+-------------------------------------+-----------|

     | 0      | Continuation Frame                  | RFC 6455  |

    -+--------+-------------------------------------+-----------|

     | 1      | Text Frame                          | RFC 6455  |

    -+--------+-------------------------------------+-----------|

     | 2      | Binary Frame                        | RFC 6455  |

    -+--------+-------------------------------------+-----------|

     | 8      | Connection Close Frame              | RFC 6455  |

    -+--------+-------------------------------------+-----------|

     | 9      | Ping Frame                          | RFC 6455  |

    -+--------+-------------------------------------+-----------|

     | 10     | Pong Frame                          | RFC 6455  |

    -+--------+-------------------------------------+-----------|


查看完整回答
反對 回復(fù) 2022-09-19
  • 1 回答
  • 0 關(guān)注
  • 112 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號