iphone中请求对应的Mime type
假设MIME类型统一是
application/xxx,
客户端注册表能够识别打开.abc文件,
主要是客户端的设置,服务器端写程序就
response.ContentType
=
"application/xxx"或者直接在IIS的站点属性中设置MIME类型
.abc
对应
application/xxx
一、
首先,我们要了解浏览器是如何处理内容的。在浏览器中显示的内容有 HTML、有 XML、有 GIF、还有 Flash ……那么,浏览器是如何区分它们,决定什么内容用什么形式来显示呢?答案是 MIME Type,也就是该资源的媒体类型。
媒体类型通常是通过 HTTP 协议,由 Web 服务器告知浏览器的,更准确地说,是通过 Content-Type 来表示的,例如:
Content-Type: text/HTML
表示内容是 text/HTML 类型,也就是超文本文件。为什么是“text/HTML”而不是“HTML/text”或者别的什么?MIME Type 不是个人指定的,是经过 ietf 组织协商,以 RFC 的形式作为建议的标准发布在网上的,大多数的 Web 服务器和用户代理都会支持这个规范 (顺便说一句,Email 附件的类型也是通过 MIME Type 指定的)。
通常只有一些在互联网上获得广泛应用的格式才会获得一个 MIME Type,如果是某个客户端自己定义的格式,一般只能以 application/x- 开头。
XHTML 正是一个获得广泛应用的格式,因此,在 RFC 3236 中,说明了 XHTML 格式文件的 MIME Type 应该是 application/xHTML+XML。
当然,处理本地的文件,在没有人告诉浏览器某个文件的 MIME Type 的情况下,浏览器也会做一些默认的处理,这可能和你在操作系统中给文件配置的 MIME Type 有关。比如在 Windows 下,打开注册表的“HKEY_LOCAL_MACHINESOFTWAREClassesMIMEDatabaseContent Type”主键,你可以看到所有 MIME Type 的配置信息。
二、
在把输出结果传送到浏览器上的时候,浏览器必须启动适当的应用程序来处理这个输出文档。这可以通过多种类型MIME(多功能网际邮件扩充协议)来完成。在HTTP中,MIME类型被定义在Content-Type header中。
例如,架设你要传送一个Microsoft Excel文件到客户端。那么这时的MIME类型就是“application/vnd.ms-excel”。在大多数实际情况中,这个文件然后将传送给Execl来处理(假设我们设定Execl为处理特殊MIME类型的应用程序)。在ASP中,设定MIME类型的方法是通过Response对象的ContentType属性。
多媒体文件格式MIME
最早的HTTP协议中,并没有附加的数据类型信息,所有传送的数据都被客户程序解释为超文本标记语言HTML 文档,而为了支持多媒体数据类型,HTTP协议中就使用了附加在文档之前的MIME数据类型信息来标识数据类型。
MIME意为多目Internet邮件扩展,它设计的最初目的是为了在发送电子邮件时附加多媒体数据,让邮件客户程序能根据其类型进行处理。然而当它被HTTP协议支持之后,它的意义就更为显著了。它使得HTTP传输的不仅是普通的文本,而变得丰富多彩。
每个MIME类型由两部分组成,前面是数据的大类别,例如声音audio、图象image等,后面定义具体的种类。
常见的MIME类型
超文本标记语言文本 .html,.html text/html
普通文本 .txt text/plain
RTF文本 .rtf application/rtf
GIF图形 .gif image/gif
JPEG图形 .ipeg,.jpg image/jpeg
au声音文件 .au audio/basic
MIDI音乐文件 mid,.midi audio/midi,audio/x-midi
RealAudio音乐文件 .ra, .ram audio/x-pn-realaudio
MPEG文件 .mpg,.mpeg video/mpeg
AVI文件 .avi video/x-msvideo
GZIP文件 .gz application/x-gzip
TAR文件 .tar application/x-tar
Internet中有一个专门组织IANA来确认标准的MIME类型,但Internet发展的太快,很多应用程序等不及IANA来确认他们使用的MIME类型为标准类型。因此他们使用在类别中以x-开头的方法标识这个类别还没有成为标准,例如:x-gzip,x-tar等。事实上这些类型运用的很广泛,已经成为了事实标准。只要客户机和服务器共同承认这个MIME类型,即使它是不标准的类型也没有关系,客户程序就能根据MIME类型,采用具体的处理手段来处理数据。而Web服务器和浏览器(包括操作系统)中,缺省都设置了标准的和常见的MIME类型,只有对于不常见的 MIME类型,才需要同时设置服务器和客户浏览器,以进行识别。
由于MIME类型与文档的后缀相关,因此服务器使用文档的后缀来区分不同文件的MIME类型,服务器中必须定义文档后缀和MIME类型之间的对应关系。而客户程序从服务器上接收数据的时候,它只是从服务器接受数据流,并不了解文档的名字,因此服务器必须使用附加信息来告诉客户程序数据的MIME类型。服务器在发送真正的数据之前,就要先发送标志数据的MIME类型的信息,这个信息使用Content-type关键字进行定义,例如对于HTML文档,服务器将首先发送以下两行MIME标识信息,这个标识并不是真正的数据文件的一部分。
Content-type: text/html
注意,第二行为一个空行,这是必须的,使用这个空行的目的是将MIME信息与真正的数据内容分隔开。
MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的因特网标准。
MIME 消息能包含文本、图像、音频、视频以及其他应用程序专用的数据。
官方的 MIME 信息是由 Internet Engineering Task Force (IETF) 在下面的文档中提供的:
RFC-822 Standard for ARPA Internet text messages
RFC-2045 MIME Part 1: Format of Internet Message Bodies
RFC-2046 MIME Part 2: Media Types
RFC-2047 MIME Part 3: Header Extensions for Non-ASCII Text
RFC-2048 MIME Part 4: Registration Procedures
RFC-2049 MIME Part 5: Conformance Criteria and Examples
不同的应用程序支持不同的 MIME 类型。
phone英语怎么说
phone在英语中的意思为电话。它可以用作名词和动词,表示打电话或使用电话的行为。下面将针对phone从不同角度进行介绍。一、电话设备 1.phone:可以指常见的移动电话或者固定式电话。2.cellphone\/mobile phone:与phone意思相同,通常用于描述移动电话。3.landline phone\/fixed-line phone:与phone意思相同,...
call与phone的用法区别
call与phone的用法区别在于:作名词时,call侧重于表示“通话,请求”,phone侧重于表示“移动手机”;作动词时,call和phone都有给某人打电话的意思,但call sb 更为常见。下面就为大家详细讲解这两个单词的区别。 一、读音不同 call 英[kɔːl] 美[kɔːl] phone 英[fəʊn] 美[foʊn] 二、释义...
...phone在应用商店下载软件总显示完成请求时出现错误请稍后再试怎么...
1,手机的内存不足,手机运行不了这个游戏;解决的方法是,删除一些不经常用的软件,和文件资料等等。2,下载的游戏不是官网的游戏,兼容性不好。解决的方法,卸载了换个官网的市场下载这个游戏,例如应用宝里面的游戏都是官网的。里面的游戏都是安全无毒的,可以放心下载。3,手机中毒了,安装杀毒软件杀...
...不清允许和请求?感觉差不多似的。比如could I use your phone...
虚拟语气表示语气委婉。不用扣得太细
phone和call分别是啥意思?
phone 电话 名词 也可以当动词 基本上所有的名词斗可以当动词 call 的话意思很多 名词的时候是电话 的意思 动词的话 有很多意思 比如叫 词组的话意思更多了 比如call on sb.拜访 请求的意思 call at 等等 call off 取消啊~什么的~~ 太多了~...
英语中的祈使句是什么意思?
祈使句(Imperative Sentence)是英语中的一个句式,也是用于表达命令、请求、劝告、警告、禁止等的句子。祈使句最常用于表达命令,因此在学校文法中也常称为命令句。相关用法:1、肯定的祈使句 句型:动词原形do+sth.(省略主语)Stand up.起立。有时,为了加强语气,可以在动词之前加do Do sit down. ...
Windows Phone 网络HttpWebRequest用法?
在Windows Phone系统中,通过HttpWebRequest类可以很容易的发送网络请求,获取网络数据。HttpWebRequest是异步操作,不会堵塞主线程。1.通过HttpWebRequest.CreateHttp()方法可以创建一个HttpWebRequest,下面代码简单实现发送一个GET请求。httpGet publicvoidhttpGet() { try { \/\/请求地址 ...
我是了联想乐phone 我的微信只能接受 不能发送语音 为什么啊 请求帮助...
试试楼上几位说的,如果还不行,很可能就是网络APN的问题了,我刚遇到楼主说的问题,用了很多方法,甚至卸载重装都无济于事。最后发现APN关闭了。不妨一试。
ask for,searchfor的区别
ask for,search for的区别 ask for指请求、要求、寻找;search for指寻找、搜索。ask for [ɑːsk] [fə(r); fɔ:(r)]请求,要求;寻找 [短语]ask for 请求,要求,询问 ask sb for sth 向某人什么,向某人要,向某人要某物 ask sb for help 向某人求助,寻求帮助,向某人...
ask for后面加什么
ask for强调请求或期望某物或某种结果,而"ask to"强调请求或命令某人做某事。例如:She asked for a favor.(她请求一个帮助。);She asked him to help her.(她请求他帮助她。)4.ask for在商业场景中的应用有哪些?ask for可以用于商业谈判中,表示对某种资源、合作机会或优惠条件的要求。在...
叶容芙新: 在 iOS 8 中,每条信息均可进行 S/MIME 控制.S/MIME 用户可以选择签名和加密单个邮件,以更好地控制邮件信息的安全性.
呼伦贝尔市15360763348: .asmx文件对应的mime映射类型是什么啊?? - ?
叶容芙新: asmx是.net的WebServices,而WebServices利用 SOAP 和XML进行通讯,直接访问 .asmx?wsdl,你会发现是XML的数据格式XML文档的mime是text/xml但对于WebServices,无所谓mime
呼伦贝尔市15360763348: 美团显示更换设备苹果手机上 - ?
叶容芙新: 不是的,这个你没法修改的,那是因为系统记录了你的手机MIME码,这个就像身份证一样,是唯一的,所以只能用一次,换个手机就可以了,谢谢,望采纳
呼伦贝尔市15360763348: iphone4还原所有设置后一直是加载怎么办 - ?
叶容芙新: iPhone4还原所有设置后一直是加载需进行刷机还原操作. iPhone刷机步骤: 1、将iPhone关机. 2、关机后同时按住开关机键和Home键. 3、当屏幕显示白色的苹果Logo时,请松开开关机键,并继续保持按住Home键. 4、在电脑中,找到并双击itunes程序,会提示进行恢复模式. 5、按住shift同时点击恢复按钮进行选择对应版本固件. 6、选择时直接双击对应固件软件即会开始自动刷机.
呼伦贝尔市15360763348: MIME 映射策略是什么 MIME 映射策略阻止了此请求该怎么处理 - ?
叶容芙新: MIME映射策略就是在网页中使用哪个应用程序(即插件),打开哪种文件.另外还有使用权限问题.比如对PDF文档,用“application/pdf “策略.这在动态网页中很常见.出现这种现象,有两种情形:一是使用一个应用程序去打开它不能打开的文档,比如用在标签中定义“DWG”文档用“application/pdf ”,就会出现无法打开的问题.二是文件扩展名符合要求,但文件内容(格式)不符合要求.你可以检查你浏览的网页源代码,获得出错信息.检查方法是:查看—源文件.寻找类似于“application/pdf “的字符串,就可以看到,要打开的文件是否与应用程序匹配.
呼伦贝尔市15360763348: 苹果safari4浏览器为什么登陆不了淘宝和支付宝?(提示safari找不到internet插件,mime类型插件)?
叶容芙新: 你点前往,淘宝和支付宝的登录是需要插件保护账号的,你用Safari没装这个插件,装上就可以了
呼伦贝尔市15360763348: 在html代码中name为apple - itunes - app的meta标签定义有什么意义 - ?
叶容芙新: 这个标签是告诉iphone的safari浏览器,这个网站对应的app是什么,然后在页面上面显示一个banner图片.
呼伦贝尔市15360763348: 手机上网的HTTP是什么意思? - ?
叶容芙新: WWW的核心——HTTP协议 众所周知,Internet的基本协议是TCP/IP协议,目前广泛采用的FTP、Archie Gopher等是建立在TCP/IP协议之上的应用层协议,不同的协议对应着不同的应用 WWW服务器使用的主要协议是HTTP协议,即超文体传输...
呼伦贝尔市15360763348: 您指定的网页无法访问?????????? - ?
叶容芙新: 400 无法解析此请求. 401.1 未经授权:访问由于凭据无效被拒绝. 401.2 未经授权: 访问由于服务器配置倾向使用替代身份验证方法而被拒绝. 401.3 未经授权:访问由于 ACL...
呼伦贝尔市15360763348: MIME指什么? - ?
叶容芙新: MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开.多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式. MIME的英文全称是"...