Ajax开发中,常遇到下面的几种情况:
- 服务端需要返回一段普通文本给客户端
- 服务端需要返回一段HTML代码给客户端
- 服务端需要返回一段XML代码给客户端
- 服务端需要返回一段javascript代码给客户端
- 服务端需要返回一段JSON串给客户端
对于每一种返回类型,规范的做法时要在服务端指定response的contentType。 (当然 不指定绝大多数情况下也没什么问题 尤其时返回非xml的时候
代码
普通文本:text/plain
html代码:text/html
XML代码:text/xml
javascript代码:text/javascript
JSON:application/json
图片:image/GIF或者image/JPEG