我有一个第三方服务器,使用以下请求将数据发送到我的C#Nancy控制台应用程序;
POST //172.16.100.20 HTTP/1.1
User-Agent: P2000/3.6.0
Host: 172.16.100.20:40000
Server: remotesitename
Content-Type: text/xml
Content-Length: 2744
<MessageBase>
<BaseVersion>301</BaseVersion>
<MessageType>3</MessageType>
....
然而,我似乎无法让Nancy接收请求。我尝试过各种各样的捕获路线,例如
"(.*)"
"{uri*}"
"//172.16.100.20"
但是他们都没有使用上述请求(他们通常使用浏览器或Fiddler工作)。
我还尝试过挂钩模块和应用程序之前的处理程序,但他们也不会开火。
如果我使用ORIGIN自己的测试应用程序使用正确的请求,则相同的代码可以正常工作;
http://172.16.100.2
此模拟请求是从同一第三方服务器通过本地网络向侦听Nancy服务器发出的,没有防火墙或病毒扫描程序。
有什么想法吗?
干杯
戴夫