Global web icon
mozilla.org
https://developer.mozilla.org/en-US/docs/Web/HTTP/…
X-Forwarded-For header - HTTP | MDN - MDN Web Docs
The HTTP X-Forwarded-For (XFF) request header is a de-facto standard header for identifying the originating IP address of a client connecting to a web server through a proxy server.
Global web icon
mozilla.org
https://developer.mozilla.org/en-US/docs/Web/HTTP/…
CONNECT request method - HTTP | MDN
There are significant risks in establishing a tunnel to arbitrary servers, particularly when the destination is a well-known or reserved TCP port that is not intended for Web traffic. A loosely-configured proxy may be abused to forward traffic such as SMTP to relay spam email, for example.
Global web icon
mozilla.org
https://developer.mozilla.org/en-US/docs/Mozilla/A…
proxy.settings - Mozilla | MDN
You can use IPv6 addresses. For example, [::123]. Hosts localhost, 127.0.0.1, and [::1] are never proxied. proxyDNS Optional boolean. Whether to proxy DNS when using a SOCKS proxy. Defaults to true when using SOCKS5 and false when using SOCKS4. Prior to Firefox 128, it defaulted to false for SOCKS4 and SOCKS5. proxyType Optional string.
Global web icon
mozilla.org
https://developer.mozilla.org/en-US/docs/Web/API/U…
URL: hostname property - Web APIs | MDN
IPv4 and IPv6 addresses are normalized, such as stripping leading zeros, and domain names are converted to IDN. This property can be set to change the hostname of the URL.
Global web icon
mozilla.org
https://developer.mozilla.org/en-US/docs/Web/HTTP/…
Proxy Auto-Configuration (PAC) file - HTTP - MDN
They have defined some new "Ex" suffixed functions around the address handling parts to support IPv6. The feature is supported by Chromium, but not yet by Firefox (bugzilla #558253).
Global web icon
mozilla.org
https://developer.mozilla.org/en-US/docs/Mozilla/A…
declarativeNetRequest.RuleCondition - Mozilla | MDN
IPv6 addresses should be represented in their canonical form, wrapped in square brackets. To programmatically generate the canonical domain for a URL, use the URL API and read its hostname property, i.e., new URL(url).hostname.
Global web icon
mozilla.org
https://developer.mozilla.org/en-US/docs/Web/HTTP/…
Forwarded header - HTTP | MDN
For example, if a client is connecting to a web server through an HTTP proxy (or load balancer), server logs will only contain the IP address, host address, and protocol of the proxy; this header can be used to identify the IP address, host, and protocol, of the original request.
Global web icon
mozilla.org
https://developer.mozilla.org/en-US/docs/Web/API/R…
RTCIceCandidateStats - Web APIs | MDN
Examples Given a variable myPeerConnection, which is an instance of RTCPeerConnection, the code below uses await to wait for the statistics report, and then iterates it using RTCStatsReport.forEach().
Global web icon
mozilla.org
https://developer.mozilla.org/en-US/docs/Web/API/L…
Location: hostname property - Web APIs | MDN - MDN Web Docs
The hostname property of the Location interface is a string containing either the domain name or IP address of the location URL. If the URL does not have a hostname, this property contains an empty string, "". IPv4 and IPv6 addresses are normalized, such as stripping leading zeros, and domain names are converted to IDN.
Global web icon
mozilla.org
https://developer.mozilla.org/en-US/docs/Web/API/H…
HTMLAnchorElement: hostname property - Web APIs | MDN
If the URL does not have a hostname, this property contains an empty string, "". IPv4 and IPv6 addresses are normalized, such as stripping leading zeros, and domain names are converted to IDN. See URL.hostname for more information.