1个不稳定版本

0.1.0 2023年11月23日

763 in WebAssembly

MIT 许可证

31KB
674

lox-wasm

用于Lox客户端请求和响应处理的WASM绑定。这些绑定与lox-distributor的端点兼容,包括lox-distributorrequest_handler

依赖项

cargo install wasm-pack

构建

wasm-pack build --target web

本地测试

提供的index.html文件可用于测试Lox绑定。首先,按照说明运行Lox分发器

然后,在当前目录下启动一个简单的本地Web服务器

python3 -m http.server 8000

接下来,在浏览器中打开开发者控制台并导航到https://127.0.0.1:8000

注意

尽管实现了所有Lox协议,但它们不一定都会与现有的index.js和Lox分发器的request_handler一起工作。这是因为某些Lox凭证的成功请求之间必须经过不同时间间隔。为了全面测试是否所有Lox凭证都按预期工作(同时拒绝耐心作为可接受的方法),客户端和服务器之间必须人为加速预定的间隔时间,以符合每个相关请求后的所需未来日期,以便验证凭证。早期的lox-distributor版本:lox-server包含一些服务器端示例,说明如何在服务器端完成此操作,而lox-wasm存储库可以通过以下链接编辑来人为增加时间:这里

依赖项

~11–18MB
~247K SLoC