Java,PhpBB和创建新主题

时间:2011-04-22 18:52:21

标签: java phpbb http-unit

我需要在我的主板上编程创建主题​​。我使用Java和HtmlUnit。 但是有一个问题 - 如果程序发布一次都没问题(论坛响应是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»。也许缓存控制器有问题?

1 个答案:

答案 0 :(得分:1)

也许有点晚......但只是看到了......

发布多个帖子时,

遇到同样的问题。

看起来像phpbb有某种防洪保护。

至少对于我的实现,它有助于简单地在帖子之间添加一个计时器/延迟...(想想我将它设置为大约3秒左右。可能与一两个工作也不确定...不是急。)