我需要一个实时测试服务器,它通过HTTP GET接受我对基本信息的请求,并允许我POST(即使它真的什么都不做)。这完全是为了测试目的。
这里有一个很好的例子。它很容易接受GET请求,但我需要一个接受POST请求以及。
有人知道我也可以发送虚拟测试消息的服务器吗?
我需要一个实时测试服务器,它通过HTTP GET接受我对基本信息的请求,并允许我POST(即使它真的什么都不做)。这完全是为了测试目的。
这里有一个很好的例子。它很容易接受GET请求,但我需要一个接受POST请求以及。
有人知道我也可以发送虚拟测试消息的服务器吗?
当前回答
另一个提供一些定制且易于使用(无需安装、注册)的网站是https://beeceptor.com。
您创建一个端点,向它发出初始请求,并可以调整响应。
其他回答
https://www.mockable.io。它有很好的功能,无需登录就可以获得端点(24小时临时帐户)
你自己设置一个就可以了。将这个片段复制到您的web服务器。
echo "<pre>"; print_r($_POST); echo "</pre>";
把你想要的贴在那个页面上。完成了。
Webhook Tester是一个很好的工具:https://webhook.site (GitHub)
对我来说很重要的是,它显示了请求者的IP,当您需要将一个IP地址列入白名单但不确定它是什么时,这很有帮助。
Nc一行本地测试服务器
在Linux下用一行设置本地测试服务器:
nc -kdl localhost 8000
另一个shell上的请求生成器示例:
wget http://localhost:8000
然后在第一个shell中,你看到请求显示出来:
GET / HTTP/1.1
User-Agent: Wget/1.19.4 (linux-gnu)
Accept: */*
Accept-Encoding: identity
Host: localhost:8000
Connection: Keep-Alive
netcat-openbsd包中的nc是广泛可用的,并且已预先安装在Ubuntu上。
在Ubuntu 18.04上测试。
看看PutsReq,它与其他类似,但它也允许您使用JavaScript编写您想要的响应。