我在哪里可以下载一个简单的Windows GUI应用程序,可以使用HTTP POST,显示其内容,并返回200?
通过编写脚本并将其加载到您最喜欢的Web服务器(IIS,Apache,无论什么)中,然后将POST推送到这个文件,最好做到这一点。
PHP:
<pre><?php print_r($_POST) ?></pre>
ASP经典:
<% For Each Item In Request.Form For x=1 To Request.Form(item).Count Response.Write Item & ": " & Request.Form(Item)(x) & "<br>" Next Next %>
信贷的到期, ASP代码公然从这里解除
200响应是由Web服务器自动生成的,因为我们正在输出有效的代码。
如果您需要更多的“全部捕获”响应(即,您希望Web服务器运行此脚本,而不考虑您要发送的任何URL),则可以使用重写规则完成此操作。
如果您愿意安装Python,可以使用我写的工具dumdum轻松完成
https://github.com/jar-o/dumdum
没有要求的代码。 这里的想法是,给定一个HTTPinput,你想用特定的输出作出响应。 该输出(响应)相对于匹配的input是固定的。 dumdum允许匹配到其他响应,所以你可以通过指定一个类似于HTTP的简单文本格式来模拟实际运行的服务器。
您可以使用pip实用程序进行pip install dumdum : pip install dumdum 。 你会得到一个你可以整合到代码中的库,或者一个CLI工具,例如dumdum -h