Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在从未加载的页面上接收POST请求_C#_Post_Event Handling_Request - Fatal编程技术网

C# 在从未加载的页面上接收POST请求

C# 在从未加载的页面上接收POST请求,c#,post,event-handling,request,C#,Post,Event Handling,Request,我陷入困境,需要你的智慧 1) 有一个网站,它不是由我管理的,它向我的网站发送一个帖子请求。此POST请求包含XML 2) 在我的网站上,接收POST请求的页面(我的回调页面)从未被任何人访问过,换句话说,用户不会重定向到此页面。这意味着永远不会触发Page_Load事件(??这里我错了吗?) 3) 我需要能够捕获该请求以及附加到该请求的XML数据 问题: -如果从未触发页面加载事件,如何捕获post请求?我不熟悉这个 -如果有办法对此进行调试,欢迎提供任何输入/资源 提前谢谢你 注意:我知道这

我陷入困境,需要你的智慧

1) 有一个网站,它不是由我管理的,它向我的网站发送一个帖子请求。此POST请求包含XML

2) 在我的网站上,接收POST请求的页面(我的回调页面)从未被任何人访问过,换句话说,用户不会重定向到此页面。这意味着永远不会触发Page_Load事件(??这里我错了吗?)

3) 我需要能够捕获该请求以及附加到该请求的XML数据

问题:

-如果从未触发页面加载事件,如何捕获post请求?我不熟悉这个

-如果有办法对此进行调试,欢迎提供任何输入/资源

提前谢谢你

注意:我知道这个问题是我的另一个问题的重复/重做,对此我非常抱歉,但另一个问题被搁置。。。我需要一些知识。我似乎找不到解决这个问题的办法。请理解,尽量不要难过。。。我不知道还能做什么

我不希望有人把整个解决方案都放在银盘上给我。不,我只是想要一些知识,一些洞察力,一些能引导我走向正确方向的东西

编辑:

第三方网站回复我,告诉我XML被加密在URL中,并且它与这个参数关联:trx_XML


这是否意味着它没有真正放入inputStream中?

问题已解决。两方面都有错误。支付网关的文档不是最新的,我的回调url被缓存在浏览器中,不好。最后我们把一切都搞定了。感谢所有花时间帮助我的人。

Page\u Load
将响应任何HTTP请求。不过,您应该使用ASHX。我会研究ASHX,谢谢