net_bazzline / http_request_mock_server
一款自由的http请求测试应用,支持配置响应,并支持json、raw和xml格式
2.0.0
2017-09-01 12:57 UTC
Requires
- php: ^5.6||^7.0
This package is auto-updated.
Last update: 2024-09-16 21:04:55 UTC
README
这个组件可以简化您的测试。它也可以用作模拟端点。
当前的变更日志可以在这里找到。最新的稳定版本是
优势
- KISS原则(保持简单,避免复杂)(能力越大,责任越大)
- 通过内部HttpRequestmockServerFactory的开放/封闭原则进行扩展
- 快速且易于使用
- 附带一个可直接使用的index.php
- 无依赖
- 零配置,使用方法简单,只需使用wget
支持的GET参数
内容
URL编码字符串。
格式
以下三种之一
- json
- raw
- xml
状态码
任何数字都有效。
示例
返回JSON
带有所有可用和受支持的GET参数的URL
?format=json&content=%7B%22foo%22%3A+%22bar%22%7D
将返回
{"foo":"bar"}
返回RAW
带有所有可用和受支持的GET参数的URL
?format=raw&content=There+is+no+foo+without+a+bar
将返回
There is no foo without a bar
返回XML
带有所有可用和受支持的GET参数的URL
?format=xml&content=<foo>bar<%2Ffoo>
将返回
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <xml> <foo>bar</foo> </xml>
成熟的项目
此项目具有少量源代码(小于127行代码,不包括语法糖)。它是一个非常小的东西,你可以使用。有很多成熟的项目,例如http-server-mock。
结束语
如果你喜欢它,给它加星标吧 :-)。如果你需要它,添加问题。如果你喜欢它,拉取补丁。如果你使用了它,写一篇博客。如果你喜欢它,请捐赠一些东西 :-]。