Baseline Widely available
TextDecoderStream()
æé 彿°å建ä¸ä¸ªæ°ç TextDecoderStream
对象ï¼è¯¥å¯¹è±¡ç¨äºå°äºè¿å¶ç¼ç çææ¬æµè½¬æ¢ä¸ºå符串ã
new TextDecoderStream(label)
new TextDecoderStream(label, options)
åæ°
label
é»è®¤ä¸º utf-8
çå符串ãå¯ä»¥æ¯ä»»æææçç¼ç ã
options
å¯é
ä¸ä¸ªå
·æå±æ§ç TextDecoderOptions
对象ï¼
fatal
ä¸ä¸ªå¸å°å¼ï¼è¡¨ç¤ºéè¯¯çæ¨¡å¼ãå¦ææ¯ trueï¼åå¨ decoder éå°éè¯¯æ¶æåºä¸ä¸ª DOMException
ãé»è®¤å¼æ¯ false
ã
以ä¸ç¤ºä¾æ¼ç¤ºå¦ä½ä»ä¸ä¸ª fetch()
ä¸è·åå¹¶è§£ç äºè¿å¶æ°æ®ãå¦ææ²¡æä¼ éä»»ä½ label
ï¼æ°æ®çè§£ç ç±»å为 UTF-8ã
const response = await fetch("https://example.com");
const stream = response.body.pipeThrough(new TextDecoderStream());
è§è æµè§å¨å
¼å®¹æ§
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4