ボードにトピックをプログラムで作成する必要があります。これには Java と HtmlUnit を使用します。ただし、問題が 1 つあります。一度プログラムを投稿するとすべて問題ありませんが (フォーラムの応答は http 200 です)、プログラムを再度開始すると、PhpBB の応答は «http 304» になり、新しいトピックを配置する必要があるカテゴリにリダイレクトされますが、トピックは追加されません。問題は、これを修正する方法ですか?
これは、最初に成功したトピックの追加 (ログイン、投稿) の WireShark ダンプです: http://a2k.in/2ai
そして、これは同じリクエストですが、304 リダイレクトがあります: http://a2k.in/2aj
投稿は時間制限なしの管理者アカウントからです。これはブラウザ(Chrome)ログからの投稿です: http://a2k.in/2ak
何が問題ですか?私のリクエストとブラウザのリクエストの違いは、ヘッダ «Cache-Control: max-age=0», «Origin: http://localhost »にあります。キャッシュコントローラーに問題があるのでしょうか?