假设我希望我的客户端连接到WebSocket url = "ws://api.mysite.com/v1/user-stream?id=1"
。如何使用HTTP.WebSockets服务器来处理这类URL并解析路径和查询参数?
Websockets.listen(...) do ws
uri = ws.url # doesnt work
path = uri.path
query_params = queryparams(uri)
更新:
我弄清楚了查询参数,但路径没有返回任何东西。
path = ws.request.url.path
query_params = HTTP.queryparams(ws.request)
1条答案
按热度按时间dxpyg8gm1#
看起来这是一个已修复但未合并的错误。
https://github.com/JuliaWeb/HTTP.jl/issues/1041
这将工作: