Shrmp

Introduction

Shrmp (pronounced shrimp) is a lightweight server for proxying external Web resources. Shrmp is especially useful for server or cloud based applications that rely on external services. Shrmp stands for Simple HTTP Resource Manipulation Proxy. The terms mean the following:

Simple

HTTP

Shrmp is intended to proxy HTTP traffic, including HTML, images, and any other resources.

Resource Manipulation

Shrmp provides facilities to manipulate a target resource, for example:

Proxy

Shrmp sits between a client and a target server, or between a Web application and an externally hosted resource. Depending on how it is deployed and used, it could be considered a foward proxy or a reverse proxy.