EclipseとJAVA EEで動的Webプロジェクトを開始し、快適なサービスをプログラムしようとしました。私のオペレーティングシステムはWindows 7で、サーバーはPayaraです。 問題は、httpメソッドとして「GET」と「OPTIONS」のみが許可されていることです。私はweb.xmlを変更してPOSTリクエストを受け入れるようにしました。ポストメソッドを呼び出すと「405メソッドが許可されません」というエラーが表示される-Error
web.xml それでもなお、POSTリクエストをサーバーに送信することはできません。 "405 Method not allowed" -Errorを取得しました。また、応答ヘッダーに "Allowed:GET、OPTIONS"と表示されています。サーバーがPOSTリクエストをweb.xmlファイルに書き込むよりも受け入れることができるようにする必要がありますか?
私はすでに問題を解決しました:GlassFishでは、 "Max Post Size"と "Max Save Post Size"を-1から適切なもの(私の場合は8192)に設定する必要があります。これは、 "402 Method not allowed"という私の問題を解決しました。 POSTリソースは既にそこにありました。 – Mehmet
設定ページにアクセスするには、次のように設定します。 - > server-config-> Network Config-> Network Listeners-> http-listener-1;タブ「http」を選択すると、設定で再生できます – Mehmet