【发布时间】:2014-10-04 11:46:45
【问题描述】:
我应该使用 encodeURIcomponent 将日期时间字符串传递给服务器吗?我注意到即使没有它也能正常工作。例如,我传递给服务器的日期时间字符串格式是 11/08/2014 18:15。如您所见,有一个空间,所以我不确定它是否好用?
我注意到 chrome(我的开发浏览器)通常会为我进行编码,这有好有坏。不好的部分是我没有注意到我的错误。我将非 ASCII 字符传递给服务器,在 chrome 和 Firefox 中它运行良好,但在 IE 中却不行。我花了好几个小时才找到为什么会发生这种情况,直到我找到为止。所以这里的问题是如何让 chrome 更“严格”?它不仅指这个,还指chrome在控制台中没有显示任何错误的其他错误。例如,chrome 通常会“平滑”HTML 标记错误,这对生产有利,但对开发不利。那么,如何更严格呢?
【问题讨论】:
-
如何传递查询数据? POST/GET 表单/Ajax/使用库?
-
使用 jQuery 的 AJAX POST。这有关系吗?
标签: google-chrome console mode strict encodeuricomponent