我需要在我的主板上编程创建主题。我使用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»。也许缓存控制器有问题?
答案 0 :(得分:1)
也许有点晚......但只是看到了......
发布多个帖子时,遇到同样的问题。
看起来像phpbb有某种防洪保护。至少对于我的实现,它有助于简单地在帖子之间添加一个计时器/延迟...(想想我将它设置为大约3秒左右。可能与一两个工作也不确定...不是急。)