http2-push:在 Pushed Promises 上对 XHR 进行简单的 ClientServer 测试

时间:2024-06-28 03:47:42
【文件属性】:

文件名称:http2-push:在 Pushed Promises 上对 XHR 进行简单的 ClientServer 测试

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-28 03:47:42

JavaScript

http2-push XHR 在 HTTP/2 Push Promises 上的简单客户端/服务器测试 该服务器是一个简单的 HTTP/2 服务器,运行在 localhost 上,基于 NodeJS 及其 http2 模块。 它响应像 ''' ''' 或像 ''' '' 这样的简单查询' 当请求 file1.txt 时,将 file2.txt 作为 Push Promise 推送。 使用“node node-http2-push-server.js”运行。 客户端代码使用简单的XHR先获取 ,然后分别获取file2和file3。 如果客户端支持 HTTP/2,第二个和第三个 XHR 不应该到达服务器,并且应该从客户端的缓存中获取资源。 在浏览器中打开“client.html”。 使用 Chrome Canary 42(32 位,Windows)进行测试。


【文件预览】:
http2-push-master
----file2.txt(32B)
----README.md(807B)
----xhr-onpush.js(1KB)
----localhost.key(887B)
----node-http2-push-server.js(2KB)
----file1.txt(19B)
----file3.txt(32B)
----localhost.crt(802B)
----client.html(279B)

网友评论