项目作者: muhammad369

项目描述 :
a proxy server to use between mobile client and rest server to overcome CORS and cache requests for fast testing
高级语言: C#
项目地址: git://github.com/muhammad369/cache-proxy.git
创建时间: 2017-12-10T20:59:36Z
项目社区:https://github.com/muhammad369/cache-proxy

开源协议:

下载


CacheProxyMockServer

a cross-platform self-hosted proxy server, hosted in desktop app used to facilitate development and testing of mobile, web and desktop apps by mocking rest APIs

Useful for caching the requests for fast testing or to be able test the app functionality and design even if the server is down

Implemented in .Net 6, UI created using AvaloniaUI) framework

How to use

  • it’s a desktop app, launches a self-hosted server on port 1234, that’s why it must run as administrator
  • configure the Browser app to preceed every url with ‘http://localhost:1234?url=
  • cache is not in use by default, enable it by right clicking the icon in the system tray or by the button on the form
  • to run on Mac, go to the build folder and run dotnet CacheProxyMockServer.dll

TO DO:

  • Tray Icon
  • Server renames
  • Delete history
  • Theming