2016-11-23 6 views
0

基本的にポート8080を介してFlumeサーバーに接続するWebページを開発しています。クライアントが新しい請願書を送信するたびに、403 Forbiddenエラーが発生します。HTTPソースOPTIONS要求を処理する方法を知らないApache Flumeでクロスオリジンリソース共有を有効にする

CORSを有効にする方法については、Apache Flumeのドキュメントに具体的な言及はありません。

答えて

0

Flumeのソースコードを修正する必要がありました。

@Override 
public void doOptions(HttpServletRequest request, HttpServletResponse response) 
throws IOException 
{ 
    response.addHeader("Access-Control-Allow-Origin", "*"); 
} 
:ファイル HTTPSource(プライベートクラス FlumeHTTPServlet)、次のメソッドを追加で

関連する問題