关于XMLHTTPRequest.getResponseHeader("Content-Type")的返回值
2010-06-23 13:19
746 查看
XMLHTTPRequest.getResponseHeader("Content-Type")的返回值
如果后台使用C#输出文件时同时指定文件类型和编码,例如:
Response.ContentType = "text/xml";
Response.Charset = "UTF-8";
则XMLHTTPRequest.getResponseHeader("Content-Type")的返回值为"text/xml; charset=UTF-8",
可以看到两者被自动组合在了一起。
所以如果要判断返回的文档类型时应该取XMLHTTPRequest.getResponseHeader("Content-Type").split(";")[0]
如果后台使用C#输出文件时同时指定文件类型和编码,例如:
Response.ContentType = "text/xml";
Response.Charset = "UTF-8";
则XMLHTTPRequest.getResponseHeader("Content-Type")的返回值为"text/xml; charset=UTF-8",
可以看到两者被自动组合在了一起。
所以如果要判断返回的文档类型时应该取XMLHTTPRequest.getResponseHeader("Content-Type").split(";")[0]
相关文章推荐
- myxmlHttpRequset.setRequestHeader("Content-Type","application/x-www-form-urlencoded
- 从XMLHttpRequest请求响应里getResponseHeader(header)报错:Refused to get unsafe header "**" 问题解决
- 从XMLHttpRequest请求响应里getResponseHeader(header)报错:Refused to get unsafe header "**" 问题解决
- 关于loadrunner使用web_add_header添加HTTP信息头(比如Content-Type,token等)和使用web_custom_request()提交json数据
- 关于loadrunner使用web_add_header添加HTTP信息头(比如Content-Type,token等)和使用web_custom_request()提交json数据
- XMLHttpReq.responseXML.getElementsByTagName() .length返回值0
- HttpURLConnection getHeaderFields().get("Content-Type") 获得网页编码问题
- 关于XMLHttpRequest.open()设置提交方式 (POST,GET)
- 关于enctype="multipart/form-data" ,后台request.getParameterMap()
- myXmlHttpRequest.responseXML.getElementsByTagName()返回null
- REST in WCF: Varying response content type based on HTTP Request Headers
- 关于response.setContentType("text/html; charset=UTF-8");乱码问题
- 关于http客户端常见错误"警告:Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is rec"
- struts2开发环境中,enctype="multipart/form-data"上传文件时,request.getInputStream()为null的原因(转http://topic.csdn.net/u/20101210/11/78454a19-7
- 关于XMLHttpRequest对象的responseText属性
- XMLHttpRequest发送POST、GET请求以及接收返回值
- 两个类具有相同的 XML 类型名称 "{http://service.webservice.base.xm/}searchAccountBatchResponse"。 请使用 @XmlType.na
- 关于XMLHttpRequest.open()设置提交方式 (POST,GET)
- [导入]关于XMLHttpRequest对象的responseText属性
- 关于http客户端常见错误"警告:Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.