对 Ajax 应用程序及它们使用 XML 的情况很容易犯想当然的错误:这种技术的名称(Ajax)及其使用的核心对象(XMLHttpRequest)都暗示了 XML 的使用,谈到 Ajax 应用程序的时候也经常听到 XML。除了在请求中明确使用 XML,或者服务器用 XML 发送响应之外,XMLHttpRequest 对象使用的只是普普通通的 HTTP。其中第一种用法,即用 XML 发送请求,需要将请求的格式设置为 XML,可以使用 API 来完成,也可以与文本连成字符串,然后将结果发送到服务器。如果使用普通文本把这些数据发送到服务器,可以使用清单 1 所示的代码。