这可能是一个很长的镜头,但无论如何我都会把它放在这里。
我的应用程序中存在(非常非常罕见的)问题,特别是当用户发送电子邮件时(但这可能是因为这是最常用的功能)。在我的应用程序中实际发送电子邮件的页面有时(仅由一个用户报告)被调用多达700次!这显然会导致他们的业务关系收件箱中的700封电子邮件非常令人尴尬。最后一次,700次通话是在大约5分钟的时间内完成的。
有关如何发生这种情况的任何线索?浏览器,javascript,插件?
提前致谢
答案 0 :(得分:1)
如果没有更多细节,最好是示例代码,很难提出最可能的原因。
发送电子邮件的页面是否会尝试重定向到另一个页面?如果是这样,也许它会意外地重定向到自身,导致浏览器继续重新请求同一页面?
答案 1 :(得分:1)
我会说你的代码中有些错误,在某些情况下会发送700次邮件......
答案 2 :(得分:1)
每次都是700,或者电子邮件的数量是否有所不同?作为建议之前的答案,您应首先检查您的页面是否实际被调用了700次(这将指向某种类型的重定向运行狂野)或者如果该页面仅被调用一次(这将指向某种类型的错误)你的电子邮件发送程序。)
答案 3 :(得分:0)
事实证明确实有一个页面保持打开,并且由于某种原因(我正在考虑浏览器插件)它不断发送电子邮件。页面不需要打开,但感谢帮助人员!