社区
ASP
帖子详情
关于Request.ServerVariables("REMOTE_ADDR")的疑问
mind_1220
2005-12-07 11:08:35
请问有没有人知道
Request.ServerVariables("REMOTE_ADDR")
获取的是客户HTTP的头,还是底层协议包的头?
如果是HTTP的包头?我怎么模拟呢?
如果是底层的ICMP协议包的头,那么我有什么好的软件没有?
谢谢了!
很急啊~
...全文
149
6
打赏
收藏
关于Request.ServerVariables("REMOTE_ADDR")的疑问
请问有没有人知道 Request.ServerVariables("REMOTE_ADDR") 获取的是客户HTTP的头,还是底层协议包的头? 如果是HTTP的包头?我怎么模拟呢? 如果是底层的ICMP协议包的头,那么我有什么好的软件没有? 谢谢了! 很急啊~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mind_1220
2005-12-07
打赏
举报
回复
自己顶一下
mind_1220
2005-12-07
打赏
举报
回复
恩
我安装了Sinnfer
看看怎么样吧
jspadmin
2005-12-07
打赏
举报
回复
建议下载个网卡数据封包捕获软件看看,具体看看执行时,网卡发送和接受到的信息到底是什么
mind_1220
2005-12-07
打赏
举报
回复
恩,谢谢兔子的文档,
我觉得在IP肯定是从请求命令发送时 送到客户端的。
基本在所有的资料中,都认为所有的Request.ServerVariables都是从客户端发送或者从服务器端
本身获得。
但是我试验的结果是:
有一些属性可以模拟 比如:REFERER
但是又有一些数据 比如:REMOTE_ADDR 就不能被模拟(或者说是我模拟了没有作用)
当然我模拟错误的数据他会返回400错误。
我就开始怀疑 是没有取HTTP Request的数据了。
这个时候就有矛盾了。
在TCP/IP四层机制里面,IP的信息位于ICMP包中,
但是HTTP又是应用层的协议。
更具层间协议 他们只会不会互相干扰。
难道 Request.ServerVariables("REMOTE_ADDR")
没有获取 HTTP里面的数据?我有点懵了,其实这个东西我的工作已经不需要了,
但是我很想知道这个原理。
笨笨兔兔兔兔兔
2005-12-07
打赏
举报
回复
http://www.matrix.org.cn/thread.shtml?topicId=22532&forumId=14
笨笨兔兔兔兔兔
2005-12-07
打赏
举报
回复
http://www.webjx.com/htmldata/2005-11-16/1132126854.html
当讨论Request对象内容时,要研究的集合之一就是ServerVariables集合。这个集合包含了两种值的结合体,一种是随同页面请求从客户端发送到服务器的HTTP报头中的值,另外一种是由服务器在接收到请求时本身所提供的值。
Request
.
Server
Variables
8. 远程主机的 IP 地址:
Request
.
Server
Variables
["
Remote
_
Add
r"] 返回发出请求的远程主机的 IP 地址,例如 192.168.1.1。 9. 远程主机名称:
Request
.
Server
Variables
["
Remote
_Host"] 返回发出请求的远程主机名称,...
Request
.
Server
Variables
参数集
#### `
Request
.
Server
Variables
('
Remote
_
Add
r')` - **描述**:返回客户端的IP地址。 - **应用场景**:跟踪用户行为、进行流量统计以及安全审计等。 #### `
Request
.
Server
Variables
('
Remote
_Host')` - **描述**:...
Request
_
Server
Variables
参数详解
- 示例:`
Request
.
Server
Variables
["
Remote
_
Add
r"]` 10. **`
Remote
_Host`**: 返回客户端主机名。 - 示例:`
Request
.
Server
Variables
["
Remote
_Host"]` 11. **`Local_
Add
r`**: 返回服务器的IP地址。 - 示例:`...
asp.net
Request
.
Server
Variables
[] 读解
通常情况下,可以通过`
Request
.
Server
Variables
["
REMOTE
_
ADD
R"]`来获取客户端的IP地址。但在某些网络环境中,如负载均衡或代理服务器,可能需要检查`
Request
.
Server
Variables
["HTTP_X_FORWARDED_FOR"]`,它会包含...
asp中
Request
.
Server
Variables
的参数集合
9. `
Request
.
Server
Variables
("
Remote
_
Add
r")`: 返回发出HTTP请求的客户端的IP地址。 10. `
Request
.
Server
Variables
("
Remote
_Host")`: 提供发出请求的远程主机的名称。 11. `
Request
.
Server
Variables
("Local_
Add
r...
ASP
28,405
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章