主题:ASP问题
endlessrain
[专家分:10] 发布于 2007-04-10 22:35:00
二进制流是什么格式啊
比如读取一个文件
开头是以什么样的形式,结束又以什么样的形式等等啊
还有response.addheader干吗的啊?说什么HTTP头什么的不懂啊
最好举个例子形象一点
回复列表 (共4个回复)
沙发
baihecao [专家分:160] 发布于 2007-04-11 10:59:00
给你个示例读写的你先看下,不明白给我发站内短信!
如下:\
<%
'定义常量
CONST adCmdText=1
CONST RecordsAffected=20
'建立Connection对象
Set Conn1=Server.CreateObject("ADODE.Connection")
'打开数据库
Conn1.Open "DSN=wxTable;UID=wxTest;PWD=whl.yf;Database=Table"
'查询数据库
CommandText="Select * from DTable"
Set rs=Conn1.Execute(CommandText,RecordsAffected,adCmdText)
Response.Write "<h2>以只读方式打开指定的数据表示例</h2><br>"
'以表格形式显示查询结果
'显示字段名称
Response.Write "<table border=2>"
Response.Write "<tr>"
For i=0 To rs.Fields.Count-1
Response.Write "<td>" & Ucase(rs(i).Name) & "</td>"
Next
Response.Write "</tr>"
'显示数据信息
While NOT rs.EOF
Response.Write "<tr>"
For i=0 to rs.Fields.Count-1
Response.Write "<td>"&rs(i).Value&"</td>"
Next
rs.MoveNext
Response.Write "</tr>"
Wend
Response.Write "</table>"
'释放Connection对象
set Conn1=nothing
%>
下面是 AddHeader 方法 ,你看下可以帮助你不
AddHeader 方法用指定的值添加 HTML 标题。该方法常常向响应添加新的 HTTP 标题
语法
Response.AddHeader name, value
参数
name
新的标题变量的名称
value
存储在新的标题变量中的初始值
注释
为避免命名不明确,name 中不能包含任何下划线字符 (_)。ServerVariables 集合将标题中的下划线字符解释为反斜杠。例如,下面的脚本使服务器查找一个名为 MY-HEADER 的标题名。
<% Request.ServerVariables("HTTP_MY_HEADER") %>
示例
下面这个示例使用 AddHeader 方法要求客户端使用 BASIC 验证。
<% Response.Addheader "WWW-Authenticate", "BASIC" %>
注意 前面的脚本仅通知客户端浏览器使用哪个验证。若您在 Web 应用程序中使用该脚本,则一定要启用 Web 服务器的 BASIC 验证。
应用于
Response 对象
还有HTTP 是hypertext transmission protocol 【电脑】超文件传输协定
板凳
endlessrain [专家分:10] 发布于 2007-04-12 20:36:00
你误解了我的问题
我说的是"二进制流文件"格式
还有response.addheader说的我还是不懂啊
举个例子好懂些
3 楼
liulei001 [专家分:12820] 发布于 2007-04-12 20:56:00
1、就是把数据文件(比如文本格式)转换为纯二进制的数据的流。
2、每个Html页面都有一个“头”文件,用于记录网页的各种信息。比如页面的编码、语言等等。response.addheader就是在这个“头”文件里面添加信息。
4 楼
endlessrain [专家分:10] 发布于 2007-04-13 09:16:00
我说那 纯二进制的数据流有没有什么格式啊?
那respnse.addheader没啥功能啊?
我来回复