2016-07-21 42 views
0

我们正在使用第三方SDK访问专门的医疗设备(托管Web服务器)。不幸的是,有一个小的bug使它无法使用。具体来说,SDK在相关设备上调用了错误的URL。当它应该是http://192.168.1.17:443/Calls/(双斜杠是错误的)时,SDK调用https://192.168.1.17:443//Calls/从第三方库拦截并重写URL

我们尝试绕过SDK并直接调用Web服务器,但返回值(json)必须先转换为专有格式,然后才能传递,只有SDK可以这样做。

我们可以控制它所调用的服务器,但不能控制它发送的命令。我试图找出是否可以设置一些中介伪造的服务器,它将拦截该呼叫并从真实服务器返回结果,替换请求URL中的额外斜线。在.NET中有这种可能吗?

在此先感谢您的帮助。

回答