# README

Gateway using HTTP Resource

This recipe is a gateway using the HTTP resource. The resource is downloaded from the requested HTTP server

Installation

  • Install Go
  • Install the flogo cli

Setup

git clone https://github.com/project-flogo/microgateway
cd microgateway/examples/json/resource-handler/httpResource

Testing

Create the gateway:

flogo create -f flogo.json
cd MyProxy
flogo install github.com/project-flogo/contrib/activity/rest
flogo build

In another terminal start the server first:

go run main.go -server

Start the gateway:

bin/MyProxy

and test below scenario.

Request is successful

curl http://localhost:9096/pets/1

You should then see something like:

{"category":{"id":0,"name":"string"},"id":4,"name":"hc0x3yiw302","photoUrls":["string"],"status":"available","tags":[{"id":0,"name":"string"}]}