陈奇网络工作室

ASP实现https和http之间的转换

HTTPS是客户端计算机和服务器之间交换信息的安全通信通道。它使用安全套接字层(SSL)。HTTPS(安全超文本传输协议)安全超文本传输协议HTTPS由网景公司开发并内置于浏览器中。它用于压缩和解压缩数据,并返回在网络上上传和发送回的结果。HTTPS实际上使用网景的全套接字层(SSL)作为HTTP应用层的子层。(HTTPS使用端口443而不是端口80作为HTTP与TCP/IP通信。SSL使用40位关键字作为RC4流的加密算法,适用于商业信息的加密。假设您使用Netscape浏览器访问一个站点,如NetPlaza,并查看其商品类别。当你想订购货物时,你可以通过网址,点击“发送”,将相应的订单发送给供应商。浏览器的HTTPS层将对信息进行加密。从服务器返回的加密信息在服务器的HTTPS层解密后也会被加密和显示。HTTPS和SSL支持使用X.509数字认证,这样,如果有必要,用户可以确认发送者是谁。SSL是一个开放的协议。注:不应将HTTPS与EIT开发的SHTTP相混淆。HTTPS是一种基于HTTP开发的安全通信通道,用于在客户端计算机和服务器之间交换信息。它使用安全套接字层(SSL)来交换信息。简单来说就是HTTP的安全版本。做电子商务网站时,经常需要浏览器在https和http之间进行转换,这样一个ASP页面就以https开头。请在ASP页面顶部添加以下代码:程序代码% response . buffer=true if(Request . server variables(' https ')=' off ')然后dim xredir _ _,xqstr__ xredir__='https://'请求。ServerVariables('服务器名称')_ Request。server variables(' SCRIPT _ NAME ')xqstr _ _=Request。server variables(' QUERY _ STRING ')if xqstr _ _ ' ' Then xredir _ _=xredir _ _ ''xqstr _ _ response . redirect xredir _ _ end if %相反,强制以Http开头,请添加以下代码:% response . buffer=true if(Request . server variables(' https ')=' On ')then dim xredir _ _,xqstr__ xredir__='http://'请求。ServerVariables('服务器名称')_ Request。server variables(' SCRIPT _ NAME ')xqstr _ _=Request。server variables(' QUERY _ STRING ')if xqstr _ _ ' ' Then xredir _ _=xredir _ _ ''xqstr _ _ response . redirect xredir _ _ End if %

更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3