PASS UTF-8 with BOM with Request.text() PASS UTF-8 with BOM with Response.text() PASS UTF-8 with BOM with fetched data (UTF-8 charset) PASS UTF-8 with BOM with fetched data (UTF-16 charset) PASS UTF-8 with BOM (Response object) PASS UTF-8 with BOM (Request object) PASS UTF-8 without BOM with Request.text() PASS UTF-8 without BOM with Response.text() PASS UTF-8 without BOM with fetched data (UTF-8 charset) PASS UTF-8 without BOM with fetched data (UTF-16 charset) PASS UTF-8 without BOM (Response object) PASS UTF-8 without BOM (Request object) PASS UTF-16BE with BOM decoded as UTF-8 with Request.text() PASS UTF-16BE with BOM decoded as UTF-8 with Response.text() PASS UTF-16BE with BOM decoded as UTF-8 with fetched data (UTF-8 charset) PASS UTF-16BE with BOM decoded as UTF-8 with fetched data (UTF-16 charset) PASS UTF-16BE with BOM decoded as UTF-8 (Response object) PASS UTF-16BE with BOM decoded as UTF-8 (Request object) PASS UTF-16LE with BOM decoded as UTF-8 with Request.text() PASS UTF-16LE with BOM decoded as UTF-8 with Response.text() PASS UTF-16LE with BOM decoded as UTF-8 with fetched data (UTF-8 charset) PASS UTF-16LE with BOM decoded as UTF-8 with fetched data (UTF-16 charset) PASS UTF-16LE with BOM decoded as UTF-8 (Response object) PASS UTF-16LE with BOM decoded as UTF-8 (Request object) PASS UTF-16 without BOM decoded as UTF-8 with Request.text() PASS UTF-16 without BOM decoded as UTF-8 with Response.text() PASS UTF-16 without BOM decoded as UTF-8 with fetched data (UTF-8 charset) PASS UTF-16 without BOM decoded as UTF-8 with fetched data (UTF-16 charset) PASS UTF-16 without BOM decoded as UTF-8 (Response object) PASS UTF-16 without BOM decoded as UTF-8 (Request object)