2016-11-28 4 views
0

Ich möchte meine Reaktor-Service einige statische HTML mit Statusinformationen zur Verfügung stellen. projectreactor.io verwendet Reaktor-netty dafür und es funktioniert perfekt für einzelne Stand-alone-Dateien dienen:Serving statischen Inhalt mit Reaktor

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

Aber so schnell, wie die HTML-Datei verweist auf eine andere, die Anforderung für die referenzierte Datei hält in der anhängigen Browser und nie beendet. Zum Beispiel eine index.html mit folgendem Inhalt:

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

Hier Browser zeigt den Status 200 für die index.html und den Status "pending" für small.jpg

Direkt nur die small.jpg ohne Probleme funktioniert anfordernden .

Was mache ich falsch?

Antwort

1

Es ist ein Fehler in 0.5.1.RELEASE von Reaktor-netty.
Es ist in 0.5.2.RELEASE behoben.

Dank Simon Baslé @ Reaktor