我有一个应用程序向服务器发出请求并获得身份验证。我想知道是否可以编写一个侦听器来侦听请求,并且如果任何请求与该特定请求匹配,则侦听器会发回一条消息,而实际上它没有到达服务器。
本质上,我想制作应用程序。认为它已经过身份验证,但实际上还没有。
这就是 WireShack 上的 tcp 流的样子。突出显示的响应正是我希望我的代码响应的内容。
这可能吗?
我有一个应用程序向服务器发出请求并获得身份验证。我想知道是否可以编写一个侦听器来侦听请求,并且如果任何请求与该特定请求匹配,则侦听器会发回一条消息,而实际上它没有到达服务器。
本质上,我想制作应用程序。认为它已经过身份验证,但实际上还没有。
这就是 WireShack 上的 tcp 流的样子。突出显示的响应正是我希望我的代码响应的内容。
这可能吗?
是的。它被称为“代理”,您可以在 C# 中使用System.Net.Sockets
命名空间来执行此操作。或者,您可以使用Fiddler而完全忘记编程。:)(顺便说一句 - AFAIK Fiddler 也是用 C# 编写的)