asp用XMLHTTP伪造HTTP_REFERER为什么无法成功?

newdigitime 2009-07-17 09:50:47
我用post.asp伪造一个HTTP_REFERER,但为什么无法被get.asp读取到?

post.asp代码如下

url="http://localhost/get.asp"
set xHttp=Server.CreateObject("MSXML2.XMLHTTP")
xHttp.open "GET",url,false
xHttp.setRequestHeader "Referer","http://www.sina.com"
xHttp.send
set xHttp=nothing


get.asp代码

sss=Cstr(Request.ServerVariables("HTTP_REFERER"))


get.asp中的sss总是为空

将xHttp.open "GET",url,false换为xHttp.open "POST",url,false
也无效.

...全文
192 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
mocom 2009-07-20
  • 打赏
  • 举报
回复
MSXML2.ServerXMLHTTP能够伪造,包括Cookie也可以伪造
孟子E章 2009-07-18
  • 打赏
  • 举报
回复
XMLHTTP不能伪造

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧