0

我想让我的反应器服务公开一些带有状态信息的静态 html。projectreactor.io 为此使用了 reactor-netty,它非常适合服务单个独立文件:

HttpServer http = HttpServer.create("0.0.0.0", 8100);
http.directory("/static", someLocalPath);
http.start().subscribe();

但是,一旦 html 引用另一个文件,对引用文件的请求就会在浏览器中保持等待状态并且永远不会完成。例如具有以下内容的 index.html:

<html><body>
    <img src="http://localhost:8100/static/small.jpg" />
</body></html>

此处浏览器显示 index.html 的状态 200 和 small.jpg 的状态“待定”

直接请求只有 small.jpg 没有问题。

我究竟做错了什么?

4

1 回答 1

1

这是 reactor-netty 的 0.5.1.RELEASE 中的一个错误。
它已在 0.5.2.RELEASE 中修复。

感谢 Simon Baslé @reactor

于 2016-11-28T22:06:55.557 回答