Voi*_*oid 6 html php forms facebook character-encoding
今天,我查看了facebook.com的HTML代码,发现了类似这样的内容:
<input type="hidden" value="€,´,€,´,?,?,?" name="charset_test"/>
Run Code Online (Sandbox Code Playgroud)
它在里面重复了两次<form>...</form>.
知道这段代码可能有用 - 某种服务器端客户端字符集检测?据我所知,浏览器字符集无论如何都是在HTTP请求中传输的("Accept-Charset"标题).
知道这段代码可能有什么用处 - 某种服务器端客户端字符集检测吗?
显然是这样。
欧元符号对于字符集检测很有用,因为有多种编码方式:
据我所知,浏览器字符集无论如何都会在 HTTP 请求中传输(“Accept-Charset”标头)。
它应该在 HTTPContent-Type标头中传输,但这并不意味着用户代理实际上正确无误。