Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Real-time Modification of Requests. Alternative to Requestly.

License

NotificationsYou must be signed in to change notification settings

Adrosar/rtmor

Repository files navigation

Real-time Modification of Requests

RtMoR is alternative toRequestly

Why do I need RtMoR?

If you are working on an application inReact,Angular,VueJS, you will definitely appreciateRtMoR. See the problem below thatRtMoR is solving.

Issue (story):

You need to debug your JavaScript application in production. Unfortunately, you cannot make a copy of such an environment and nor can you access JS scripts on the server.

Thanks toRtMoR, you can redirect the selected resource request to the local server.

rtmor-scheme-307

So you cansafely work in theproduction environment.

Examples (Linux, bash)

Remember to build a project!

./scripts/dist.sh

( ↑ Scriptdist.sh uses theGO compiler - recommended version:1.17/1.18 )

Show help:

./build/linux-amd64/rtmor -help

Run proxy server that is listening on all network interfaces:

./build/linux-amd64/rtmor -start -listen 0.0.0.0:8888 -log BMW

Run with a configuration containing sample rules:

./build/linux-amd64/rtmor -start -listen 0.0.0.0:8888 -cfg ./configs/sample.yaml -log BMW

Configuration file

The configuration file contains examples of usingRtMoR./configs/sample.yaml

Examples (Windows, cmd)

Remember to build a project!

scripts\dist.cmd

( ↑ Scriptdist.cmd uses theGO compiler - recommended version:1.17/1.18 )

Run with a configuration containing sample rules:

build\windows-amd64\rtmor.exe -start -listen 0.0.0.0:8888 -cfg configs\sample.yaml -log BMW

HTTPS and Certificate

For HTTPS redirection to work, install the certificate on the device.

CA Root

  • ./assets/ca-root/ca.crt
  • ./assets/ca-root/ca.pem

The certificate comes fromelazarl/goproxy

How do install aroot certificate in Linux(Ubuntu, Linux Mint)https://askubuntu.com/questions/73287/how-do-i-install-a-root-certificate(screenshot )

Runnable binaries

Downloadbinaries ready to run.

Extra downloadRtMoR 0.7.4 + Firefox PortablePassword:2RstVAKVAub5

License

I put the software temporarily under the Go-compatibleBSD license. If this prevents someone from using the software, do let me know and I'll consider changing it.

The software uses repositories:

Early stage

The software was created for personal use and is in theearly stages of development, soCLI is subject to change.

Author

Adrian Gargula |github.com/Adrosar |bitbucket.org/Adrosar


[8]ページ先頭

©2009-2025 Movatter.jp