This component should easy up your testing. It can also be used as a mocked endpoint.
The current change log can be found here. The latest stable release is
- dead stupid simple (With Great Power Comes Great Responsibility)
- extendable by its Open/closed principle inside the HttpRequestmockServerFactory
- fast and easy to use
- shipped with a ready to use index.php
- zero dependencies
- zero configuration, the usage is just a wget away
Url encoded string.
One of the following three:
- json
- raw
- xml
Any number is working.
Url with all available and supported get parameters
?format=json&content=%7B%22foo%22%3A+%22bar%22%7D
will return
{"foo":"bar"}
Url with all available and supported get parameters
?format=raw&content=There+is+no+foo+without+a+bar
will return
There is no foo without a bar
Url with all available and supported get parameters
?format=xml&content=<foo>bar<%2Ffoo>
will return
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xml>
<foo>bar</foo>
</xml>
This project has a small number of source lines of code (less than 127 lines of code without the syntactic sugar). It is just a small thing you can use. There are a lot of mature projects out there like http-server-mock to name just one.
Star it if you like it :-). Add issues if you need it. Pull patches if you enjoy it. Write a blog entry if you use it. Donate something if you love it :-].