【发布时间】:2010-04-16 13:23:08
【问题描述】:
我对 2 个不同的客户端 HTTP 使用了相同的请求。一个被服务器接受(IE 中的 java 请求)而不是另一个(Delphi 软件中的 Indy 客户端)?有没有办法检测两个请求之间的请求差异?
有没有办法隐藏我使用 Indy ?
最好的问候
【问题讨论】:
-
虽然可能服务器正在识别客户端的差异,但更有可能的是您只是没有在 Delphi 代码中发送正确的请求。正如 Ernelli 建议的那样,使用 Wireshark 准确记录每个客户端发送的内容,然后查找除了 User-Agent 标头之外可能相关的差异。
-
它与许多服务器一起工作,并且仍然与许多服务器一起工作,除了一个(更常用的:()