warcio.js:JS Streaming WARC IO针对浏览器和节点进行了优化

时间:2024-05-18 03:40:29
【文件属性】:

文件名称:warcio.js:JS Streaming WARC IO针对浏览器和节点进行了优化

文件大小:205KB

文件格式:ZIP

更新时间:2024-05-18 03:40:29

JavaScript

warcio.js 流Web存档(WARC)文件对现代浏览器和Node的支持。 该软件包表示Python 模块的近似端口Javascript端口。 浏览器使用情况 读取WARC文件 warcio.js设计为使用增量读取WARC文件。 还支持浏览器流API 。 使用库自动解压缩Gzip压缩的WARC记录。 此示例可在浏览器中用于解析流式WARC文件: < script type =" module " > import { WARCParser } from 'https://unpkg.com/warcio/dist/warcio.js' ; async function readWARC ( url ) { const response = await fetch ( url ) ; const parser = new WARCParser ( response .


【文件预览】:
warcio.js-main
----.travis.yml(81B)
----rollup.config.js(709B)
----index.js(540B)
----package.json(2KB)
----.github()
--------workflows()
----test()
--------testReaders.js(12KB)
--------data()
--------testUtils.js(654B)
--------testSerializer.js(10KB)
--------testWARCParser.js(12KB)
--------utils()
--------testIndexer.js(8KB)
----LICENSE(1KB)
----dist()
--------warcio.js(269KB)
--------warcio.min.js(70KB)
----src()
--------statusandheaders.js(4KB)
--------warcparser.js(4KB)
--------utils.js(3KB)
--------warcrecord.js(7KB)
--------readers.js(11KB)
--------cli_main.js(2KB)
--------indexer.js(8KB)
--------warcserializer.js(4KB)
----.eslintrc.js(524B)
----main.js(517B)
----.gitignore(61B)
----README.md(14KB)
----yarn.lock(146KB)
----cli.js(300B)

网友评论