Commit Graph

35 Commits

Author SHA1 Message Date
Oleksandr Liakhevych
c8c9ab99c5 Fix proxy headers handling (#60)
* Fix proxy headers handling

* Small refactor and moved proxy tests to new test-file.
2017-10-28 18:59:34 +02:00
Stef Heyenrath
07f03997c0 Fix issues with Bytes for Response 2017-10-14 10:48:58 +02:00
deeptowncitizen
ab017beaa6 stateful behavior + tests 2017-10-04 15:57:49 -04:00
Stef Heyenrath
f8ad2cd3d6 Add RequestLogExpirationDuration and MaxRequestLogCount (#43) (#45) 2017-08-20 11:20:35 +02:00
phillee007
49ce2f0dfb [Feature] Add support for client certificate password and test with real services that require client certificate auth (#32)
* Add support for client certificate password and test with some real services that require client certificates. Also update so when proxying, the path and query will be passed to the proxied api.

* Add correct param

* Update to read certificate from store instead of file

* Add support for client certificate password and test with some real services that require client certificates. Also update so when proxying, the path and query will be passed to the proxied api.

* Add correct param

* Fixup PR issues

* Add support for client certificate password and test with some real services that require client certificates. Also update so when proxying, the path and query will be passed to the proxied api.

* Add correct param

* Fixup PR issues
2017-06-16 11:36:10 +02:00
Stef Heyenrath
2c8142b93d WithProxy 2017-05-07 10:01:31 +02:00
Stef Heyenrath
7bfd9f3343 Proxy (#15) 2017-05-05 22:25:57 +02:00
Stef Heyenrath
453cef90e5 merge netstandard into main (#26)
* #23

* #23 "Newtonsoft.Json" Version="10.0.2"

* owin

* AspNetCore

* Fix appveyor build

* fix start/stop in untitests
2017-04-26 21:28:12 +02:00
Stef Heyenrath
b9373c29d3 vs2017 (#25) 2017-04-14 11:52:38 +02:00
Stef Heyenrath
e9ee4e91f9 HttpListener : Stop fix 2017-03-21 14:45:34 +01:00
Stef Heyenrath
f06b89fa06 FluentMockServer_ReadStaticMappings 2017-03-21 09:05:57 +01:00
Stef Heyenrath
e9e4ee7e9d fix AppVeyor tests 2017-03-21 08:59:49 +01:00
Stef Heyenrath
e1c1db6480 update tests (#21) 2017-03-20 17:56:34 +01:00
Stef Heyenrath
bd8e18b2c4 FluentMockServerSettings (#21) 2017-03-20 17:22:09 +01:00
Stef Heyenrath
3112054f59 /__admin/requests/find 2017-02-15 18:04:18 +01:00
Stef Heyenrath
b25444d083 __admin/settings 2017-02-13 19:34:04 +01:00
Stef Heyenrath
ec2d105db2 Partial matching 2017-02-04 17:30:16 +01:00
Stef Heyenrath
84901ab1e4 AtPriority (#16) 2017-01-31 09:28:04 +01:00
Stef Heyenrath
8a4e5b5790 Fix unit-tests 2017-01-31 07:36:51 +01:00
Stef Heyenrath
fddc85f48d path <> url 2017-01-29 14:24:48 +01:00
Stef Heyenrath
4fd05b0fd4 Added GET /__admin/mappings/{guid} 2017-01-29 13:34:52 +01:00
Stef Heyenrath
1f33e6a671 Add a new stub mapping 2017-01-27 21:19:30 +01:00
Stef Heyenrath
a334974bef Implement "/__admin/requests" 2017-01-26 12:00:30 +01:00
Stef Heyenrath
3f84ba8b20 GET "/__admin/mappings" 2017-01-24 22:06:25 +01:00
Stef Heyenrath
32f9171d01 WildcardMatcher and other fixes 2017-01-20 23:06:59 +01:00
Stef Heyenrath
f4ce2dbeb3 get_routes (#12) 2017-01-20 21:25:18 +01:00
Stef Heyenrath
6c16d45256 Add unit test for Response Handlebars 2017-01-20 17:52:49 +01:00
Stef Heyenrath
1b2d20fd69 Refactor fluent interfaces 2017-01-20 15:01:06 +01:00
Stef Heyenrath
0d046daac5 WithBodyAsBase64 (#14) 2017-01-20 13:04:58 +01:00
Stef Heyenrath
e2552f03b9 Move some classes and restructure. 2017-01-20 12:07:29 +01:00
Stef Heyenrath
1b2e5368a9 * added byte[] body
* updated readme
2017-01-19 14:57:12 +01:00
Stef Heyenrath
65c17ff519 Add Func<> matchhing. Solves issue #2 2017-01-18 20:45:38 +01:00
Stef Heyenrath
8f02e99a00 Rename classes 2017-01-18 07:42:05 +01:00
Stef Heyenrath
c0872995b0 Fixed Issue #1 2017-01-17 23:41:58 +01:00
Stef Heyenrath
eeaeeb2c61 Initial code (copy) 2017-01-17 22:44:21 +01:00