【发布时间】:2017-07-15 01:28:48
【问题描述】:
我有一个反馈表并想测试 .fail 消息(使用 sweetalert swal 方法)。在生产环境中发送表单时如何人为地触发 500 错误(在本地工作)?感谢您的帮助)
【问题讨论】:
-
我假设您有某种验证可以防止您提交无效的 POST 请求。要么删除可以访问生产服务器的应用程序本地副本中的验证,要么使用 Postman 之类的东西并自己构造一个无效的 POST 请求。
-
是的,但如果我有服务器错误?
-
如果您只是想测试客户端如何响应 500,则不必将表单提交到生产服务器。只需运行一些始终返回 500 的本地虚拟服务器,点您的表单 URL,并以这种方式进行测试。还有一些方法可以在不涉及服务器的情况下测试 JS 中的失败条件,但我从未使用过 sweetalert,所以除非你发布一些代码,否则我无法在这方面给你任何建议。
-
谢谢你的解释)......我在本地环境中测试它(一切正常),但我能把它投入生产很有趣)
标签: javascript forms laravel-5 abort sweetalert