12、Web开发中的内容类型、安全连接与用户输入验证

Web开发中的内容类型、安全连接与用户输入验证

1. 非标准内容类型

在Web开发中,内容类型起着重要的作用。非标准内容类型与标准类型的区别在于,会在内容类型的类型或子类型部分前添加“x-”前缀。例如,若要创建一种名为All Blue Image的新图像格式,其文件扩展名为.ABI,为了让Web浏览器知道如何处理.ABI文件,就需要创建相应的内容类型。只要使用了非标准类型和子类型所需的“x-”前缀,基本都可行,但最好先做些研究,确保不使用已被其他格式占用的类型或子类型。可以选择“image/x-allblue”作为内容类型。

具有讽刺意味的是,一些非标准类型可能比许多标准类型使用得更普遍。比如Shockwave Flash电影的内容类型“application/x-shockwave-flash”。

内容类型对比

类型 特点 示例
标准内容类型 遵循通用规范,无需特殊前缀 text/html
非标准内容类型 以“x-”开头,用于自定义格式 image/x-allblue

2. 安全连接

Web应用的常见用途之一是电子商务。可以使用CGI程序让人们管理银行账户、在网上商城购物或向喜欢的慈善

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值