0
私はJetty 9.2を実行していて、ムービーをクライアントに送り返すときにmp4のコンテンツタイプを設定する明示的なMIMEタイプを追加しました。これはうまくいった。私はJetty 9.4.6にアップグレードし、AcceptRangesをtrueに設定してSafariにmp4を再生させる必要がありました。これも正常に動作します。ただし、アップグレードを適用すると、mp4のコンテンツタイプはクライアントに送信されなくなります。どうして ?Jetty 9.4.6はmp4のコンテンツタイプを送信していません
Issue #1823日食/ jetty.projectを提出// Add a handler for statically served content
ResourceHandler resourceHandler = new ResourceHandler();
MimeTypes mimeTypes = new MimeTypes();
mimeTypes.addMimeMapping("mp4", "video/mp4");
resourceHandler.setMimeTypes(mimeTypes);
resourceHandler.setAcceptRanges(true);
resourceHandler.setResourceBase("content");
handlerCollection.addHandler(resourceHandler);
// This handle will deal with unhandled requests in the server. For requests for favicon.ico, the Jetty icon is served.
// For all other requests a normal 404 is served.
handlerCollection.addHandler(new DefaultHandler());
が可能バグのような音、次の作品は、あなたがhttps://github.com/eclipse/jetty.project/issues –
完了時にそれを提出する必要があり、バグが提供されたリンクに追加しました – paulh