2015-10-15 260 views
0

这是libwebsocket_client_connect的签名()Libwebsockets libwebsocket_client_connect功能参数

结构libwebsocket * libwebsocket_client_connect(结构libwebsocket_context *上下文中,常量字符*地址,INT端口,INT ssl_connection,常量字符*路径,常量字符*主机const char * origin,const char * protocol,int ietf_version_or_minus_one)

这里有人可以解释什么是路径参数意味着什么? 在doc中写成path - 服务器上的websocket路径。 但我不能正确的意思。

回答

0

路径是指Websockets endpoint/uri位于服务器上的“路径”。

当您运行websocket服务器的联机示例代码时,服务器通常在localhost:9000运行。这里是没有路径,您可以在libwebsocket_client_connect()中给“/”作为路径。

但在某些情况下,服务器可以在指定的URI等的www.myserver服务器上运行:9000 /内/内/的WebSockets /端点

在上述情况下,路径是“/内/内/ websockets/endpoint“。