社区
ASP
帖子详情
请问asp如何获取iis里自定义的http头的值?
seai
2008-07-17 10:17:55
知道其他语言也可以,我参考下
谢了
...全文
890
15
打赏
收藏
请问asp如何获取iis里自定义的http头的值?
知道其他语言也可以,我参考下 谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seai
2008-07-18
打赏
举报
回复
我想到达这样的效果:
我在iis里设置一个自定义头,
页面被访问时,asp,先获取iis里设置的那个报头的值,并做一些取理。
显然就不能在页面中再次对本页面提起XMLHTTP请求了,会像上面说的那样死循环。
wtogether
2008-07-18
打赏
举报
回复
同页面执行XMLHTTP请求,不是两次循环,是死循环
不知道你的HTTP报头是怎么设置的,是在IIS管理器里设置的还是页面里设置的,如果是页面里设置的,那在设置报头的时候就可以分类处理了,如果是IIS里设置的,那就单独设置个页面专门输出HTTP报头
seai
2008-07-18
打赏
举报
回复
asp中使用MSXML2.ServerXMLHTTP来获取的话,存在个很不合理的地方:
我本来访问test.asp这个页面,想在页面中根据自定义的HTTP头执行某个操作。
访问test.asp时服务器就发来响应了,但为了查看自定义的HTTP头,我还得用MSXML2.ServerXMLHTTP在提交一次test.asp的请求,这样,在一次访问中就向iis发起了两次请求!!
seai
2008-07-18
打赏
举报
回复
比如,asp里根据自定义的HTTP头,控制程序的执行?
wtogether
2008-07-18
打赏
举报
回复
ASP中的MSXML2.ServerXMLHTTP的getAllResponseHeaders方法可以获取服务器端的所有HTTP报头,而getResponseHeader方法是获取单个HTTP报头信息
js里面也可以用XMLHttpRequest对象获取自己服务器的HTTP报头,方法跟服务器端的一样
<script language="javascript">
if (!window.XMLHttpRequest)
{
window.XMLHttpRequest = function()
{
return new ActiveXObject("Microsoft.XMLHTTP");
}
}
var http = new XMLHttpRequest();
http.open("GET", "/", true);
http.onreadystatechange = function()
{
if (http.readyState == 4)
{
alert(http.getAllResponseHeaders());
alert(http.getResponseHeader("X-Powered-By"));
}
};
http.send(null);
</script>
seai
2008-07-18
打赏
举报
回复
楼上大佬,问的就是“给客户端看,在客户端哪里看?”
说是,iis里自定义了HTTP报头,服务器就会给每个访问的页面头部加上相应数据,当我在<head>里看不到啊,我程序,asp,或者js里如何读取应用?
wtogether
2008-07-18
打赏
举报
回复
IIS自定义的HTTP报头和ASP中的Response.AddHeader方法是一样的目的,即都是给客户端看的,不是给服务器看的,想看自己的服务器的HTTP报头用XMLHTTP
Dim xmlHttp
Set xmlHttp = Server.CreateObject("MSXML2.ServerXMLHTTP")
xmlHttp.Open "GET", "http://www.microsoft.com", False
xmlHttp.Send Null
Response.Write Replace(xmlHttp.getAllResponseHeaders(), vbCrLf, "<br/>") & "<br/>"
Response.Write xmlHttp.getResponseHeader("X-Powered-By") & "<br/>"
Set xmlHttp = Nothing
seai
2008-07-17
打赏
举报
回复
HTTP_ACCEPT:*/*
HTTP_ACCEPT_LANGUAGE:zh-cn
HTTP_CONNECTION:Keep-Alive
HTTP_HOST:localhost
HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2)
HTTP_COOKIE:ASPSESSIONIDCACTASRS=PGBFEBFDENNOBGBCJCEMKJIF; ASPSESSIONIDAABRCSRS=LILHLHFDFMPBIEPJJJGBIJDO
HTTP_UA_CPU:x86
HTTP_ACCEPT_ENCODING:gzip, deflate
取到的数据如上面,但根本不包括自定义的http头
seai
2008-07-17
打赏
举报
回复
试过了,没用啊,大哥
rankisky
2008-07-17
打赏
举报
回复
request.servervariables("ALL_HTTP")
seai
2008-07-17
打赏
举报
回复
还真无人知道?
seai
2008-07-17
打赏
举报
回复
坚决顶上去
seai
2008-07-17
打赏
举报
回复
...........
seai
2008-07-17
打赏
举报
回复
是啊,服务器设置自定义头倒是简单,但如果脚步使用不来,就没什么作用了啊。。。
smartcatiboy
2008-07-17
打赏
举报
回复
以前看过,貌似非http的要自己用socket做
不是很清楚了,也许不是这样。
mark
经典
asp
.net的企业网站模板
是一款基于微软
ASP
.NET平台开发,集成内容发布、文章、产品、图片、招聘、留言、
自定义
模型、采集等功能于一体的企业级网站管理系统,需要的自己下载了 ,功能很强,扩展性更强。可以根据下面环境来在自己电脑上配置好安装运行。 服务器要求:Windows+
IIs
+Framework2.0 数据库:Access或Mssql Server 2000或更高版本 邮件组件:建议安装Jmail组件 运行环境:.NET2.0及以上
iis
http
头
php,.NET_
ASP
.NET中指定
自定义
HTTP
响应标
头
,若要使 Microsoft
IIS
能够定义自 - phpStudy...
ASP
.NET中指定
自定义
HTTP
响应标
头
若要使 Microsoft
IIS
能够定义
自定义
HTTP
响应标
头
以便所有页面自动以 EmulateIE7 模式呈现,您可以使用以下 web.config 示例。(仅适用于
IIS
7。
IIS
早期版本没有system.webServer一节)web.config您也可以在基于 Windows Server 2008 的计算机上配置
IIS
7 以包含
自定义
...
IIS
6.0,在“
HTTP
头
”的标签
里
,“
自定义
HTTP
头
”有什么用?
IIS
6.0
里
面,右击“网站”,选择“属性”。在“
HTTP
头
”的标签
里
,“
自定义
HTTP
头
”有什么用? 问:我的网站是
ASP
的,
HTTP
头
里
的:“X-Powered-By:
ASP
.NET”可以删除吗? 答:可以删除。 参考:
http
://social.microsoft.com/Forums/en-US/267/thread/90f63e58-efd0-4e10-9485-858b...
IIS
自定义
错误处理
一般来说,您可以使用
IIS
来完成
自定义
的操作。
IIS
拥有一套自己独特的
自定义
错误,提供的反馈量较默认的
HTTP
1.1错误消息更大,而且更为"友好"。例如,默认的
HTTP
1.1 404 错误消息所包含的"找不到对象"语句已被扩展为:"Web 服务器找不到要求的文件/脚本。请检查 URL 以确保路径正确。如果问题仍然存在,请与服务器管理员联系。"默认情况下,在
IIS
管理单元的"默认Web
IIS
7.0、
IIS
7.5、
IIS
8.0、
IIS
8.5
自定义
错误,配置404页面转向处理
IIS
7.0、
IIS
7.5、
IIS
8.0、
IIS
8.5
自定义
错误,配置404页面转向处理,我们知道
节点是
iis
7.0之前版本的主要配置节点,由于在II7.0以后
IIS
管道处理与
ASP
.NET管道处理进行了集成,所以还需设置
<
http
Errors...节点。如下配置即可
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章