1、 服务端需要返回一段普通文本给客户端,Content-Type="text/plain"
2 、服务端需要返回一段HTML代码给客户端 ,Content-Type="text/html"
3 、服务端需要返回一段XML代码给客户端 ,Content-Type="text/xml"
4 、服务端需要返回一段javascript代码给客户端
5 、服务端需要返回一段json串给客户端
javascript 的 contentType 按最标准的写法 应该是 application/javascript。
而常用的text/javascript 已经被 rfc定义为废弃的。
但是暂时不建议使用 application/javascript .
大家还是继续使用 text/javascript
因为很多老旧浏览器并不支持 application/javascript .
而所有浏览器都支持text/javascript.
json 的 contentType 常见写法有 : text/json &text/javascript .
但是 这个 text/json 其实是根本不存在的,
而 text/javascript 在有些时候客户端处理起来会有歧义.
对于json的contentType , rfc里定义的标准写法是 :application/json.
我们应该选择标准写法的 application/Json
分享到:
相关推荐
http中的contentType和responseType: contentType的主要类型和responseType的类型
ASP.NET 中 Response.ContentType 类型汇总 ASP.NET 中的 Response.ContentType 属性用于确定输出的文件类型,告诉浏览器如何处理服务器返回的数据。不同的文件类型对应不同的 ContentType,今天我们来总结 ASP...
<% Response.ContentType = "text/plain"; %> <!--#includevirtual="/sscript/ContentType.html"--> ``` 以上代码将会使浏览器直接显示包含在`ContentType.html`文件中的HTML源代码,而不是渲染成网页。 #### 四...
在上面的代码中,我们设置了Response.ContentType为application/ms-excel,以便将数据作为Excel文件发送到客户端。 Excel文件 Excel文件是一种常用的电子表格文件格式,广泛应用于数据分析和处理。Excel文件可以...
在ASP.NET中,可以通过`Response.ContentType`属性来设置页面的`ContentType`,就像示例代码所示: ```asp <% Response.ContentType = "text/html" %> ``` 在PHP中,可以使用`header()`函数: ```php header('...
Response.ContentType = "text/plain" ``` 这里,`Response`对象是ASP内置的对象,用于向客户端发送HTTP响应。`ContentType`属性就是在这个对象上设置的。 此外,提供的列表展示了大量不同的文件扩展名及其对应的`...
labelUpload ( { name : 'file' , // field name action : '/upload' , accept : 'image/*' , dataType : 'json' , // json,text contentType : 'html' , // html,text (server response contentType text/html,...
例如,`Response.Write`方法可以直接在页面上输出文本,`Response.ContentType`可以设置响应的MIME类型,`Response.StatusCode`用于指定HTTP状态码。`Response.Buffer`属性控制是否先缓存整个页面再发送,而`...
### 文件下载及Web文件的ContentType类型详解 在Web开发中,处理文件下载是常见的需求之一。为了确保用户能够正确地下载文件并且浏览器能够正确解析文件类型,开发者需要正确设置HTTP响应头中的`Content-Type`字段...
例如,`Response.Write`方法用于将字符串写入HTTP响应体,`Response.ContentType`属性用于设置响应的MIME类型,`Response.Redirect`方法用于重定向用户到另一个URL。 在实际应用中,常常会结合Request和Response...
<%@ page language="java" contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %> if (session.getAttribute("userinfo") == null) { response.sendRedirect(url); return; } %> ``` 在这段代码中,...
例如,可以使用`Response.Write`打印字符串到页面,`Response.Redirect`将用户重定向到另一个URL,或者设置HTTP头信息,如`Response.ContentType`定义响应内容的类型。 在上面的1.asp示例中,它接收表单提交的...
### JSP Response对象详解:页面重定向与时间的动态显示 #### 一、JSP Response对象概述 在Java Server Pages (JSP) 技术中,`Response` 对象是处理客户端请求并返回响应的核心组件之一。它允许开发者向客户端...
Response.ContentType = "application/json" ``` 3. **重定向页面**:`Response.Redirect`方法可以将用户重定向到另一个URL。这在页面跳转或错误处理时非常有用: ```vbscript Response.Redirect "error_page....
在这个例子中,我们看到在`responsedemo1.jsp`文件的第1行,设置了`contentType="text/html;charset=GB2312"`,这表示返回的内容类型是HTML,使用的字符集是GBK,确保中文字符能够正确显示。 在JSP文件的第13行,...
在身份验证过程中,我们使用了Response对象的_WRITE_方法来输出欢迎信息,并使用Response对象的ContentType属性来指定响应的内容类型。在本篇文章中,我们还使用了Response对象的Expires属性来设置页面的缓存时间。 ...