他のサイトやサービスのステータスをチェックする Web アプリを作成しています。1 つのページで、他のサイトが他のドメインで稼働しているかどうかをチェックします。ほとんどのサイトは IIS7 を使用しているため、http 応答ヘッダーを追加して、ページをホストしているドメインからのアクセスを許可するだけです。
Access-Control-Allow-Origin, *
私の問題は、私が確認しなければならないことの 1 つは、Adobe Connect サーバーが稼働しているかどうかであり、Jetty を使用していることです。私はこれらの2つのページを見ました:
をダウンロードしてフォルダにjetty-servlet.jar
入れ、 ファイルに次の行を追加します。E:\Breeze\8.2.0.1\appserv\web\WEB-INF\lib
E:\Breeze\8.2.0.1\appserv\web\WEB-INF\web.xml
<web-app ...>
...
<filter>
<filter-name>cross-origin</filter-name>
<filter-class>org.eclipse.jetty.servlets.CrossOriginFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>cross-origin</filter-name>
<url-pattern>//*</url-pattern>
</filter-mapping>
...
</web-app>
しかし、Web ブラウザーでサイトにアクセスしようとすると、404 The requested resource () is not available が表示されます。
私は Java バージョン 1.6 を使用してjetty-serlet.jar
おり、上記のサイトにリストされているすべてのバージョンを試しました。
ありがとう!