setProxyUrl()
setProxyUrl(string)
This is part of the Advanced Firewall Control add-on. Please contact Sales to enable this functionality.
For users whose firewall policies prevent them from directly accessing Daily’s web domains, proxyUrl
and setProxyUrl()
provide a mechanism to send connections to Daily's HTTPS and WebSocket endpoints to a specified proxy server instead.
setProxyUrl()
is used to change or remove the proxyUrl
setting.
Usage
setProxyUrl()
takes a string argument, proxyUrl
. If empty or undefined, the proxyUrl
property is cleared.
Example:
Example:
The property is intended to be set during createFrame()
. Example:
Proxy requirements
The proxy server must proxy HTTPS connections to:
It must also proxy HTTPS connections converting to WebSockets on *.wss.daily.co
. If possible, proxying on *.daily.co
is best.
Note: the URLs listed here are subject to change in subsequent releases of daily-js
.