我正在使用goog.net.XhrManager发送PUT请求以使用以下数据在服务器上创建资源:
PUT {“name”:“产品名称”,“hack”:“无效输入”}
服务器响应状态为400 - 错误请求,因为“hack”是产品资源的无效属性。
除了浏览器控制台使用以下命令记录错误消息外,一切正常。
使用方法调用堆栈“http:// myserver / datastore / product”400(确定)。
如何防止XhrManager和XhrIo在控制台上记录此错误?
错误请求已由XhrManager.send()上的回调处理,最终用户不应该知道发生了错误。
客户端验证是一个适用于错误请求的选项。
如何在客户端处理冲突和其他响应,而不会使浏览器控制台出现客户端完全能够解决的错误消息?
创建新帐户时用户电子邮件的唯一性(冲突 - 状态409) 更新客户端上已过时的资源(版本冲突 - 状态409) 未经授权的资源访问(状态401)