1
0
mirror of https://github.com/umputun/reproxy.git synced 2025-07-12 22:20:55 +02:00
Files
reproxy/examples/file
Umputun 8cf4b9063d Multiple static location (#36)
* add isStatic flag to mapper, implement for file and static providers

* handle static match response as a special case

* move assets conversion to load time

* rename static to assets everywhere for consistency

* don't overwride asset param in url mapper

* add documentation about assets mode

* add tests
2021-04-16 02:49:00 -05:00
..
2021-04-10 13:26:55 -05:00
2021-04-16 02:49:00 -05:00
2021-04-16 02:49:00 -05:00
2021-04-10 13:26:55 -05:00
2021-04-16 02:49:00 -05:00

Example of a file provider

To run it do make run and try to hit it, for example

  • curl localhost:8080/api/svc1/aaaaa
  • curl localhost:8080/api/svc1
  • curl localhost:8080/api/svc2/something
  • curl localhost:8080/api/svc3/something
  • curl 127.0.0.1:8080/api/svc3/something
  • curl 127.0.0.1:8080/static/1.html

for health check try - curl localhost:8080/health

In order to kill all services run make kill