ニュースチームで使っているAPIの中には、RESTでないAPIがあります。修正するとなると結構工数がかかってしまうので、今回はNginxでAPIゲートウェイを作成し、既存APIをRESTっぽく呼び出せるような実装を検討してみました。 Nginxを使用した理由は最近Nginxを触る機会があったことと、実装する上で想像しやすかったためです。 API設計 ※実際に使用しているAPIとは多少異なります エンドポイント http://api.example.com/v1/api/ IPアドレス 192.168.161.100 GET /v1/api/news/list/ ニュース記事一覧を取得する。 ParameterRequired
![Nginxのリバースプロキシを用いてRESTでないAPIをRESTっぽく呼び出せるようにする : エキサイト公式 エンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/6f5bdd979a3e9b617cbda9f909f228c685443c99/height=288;version=1;width=512/https%3A%2F%2Fpds.exblog.jp%2Fpds%2F1%2F201612%2F02%2F56%2Ff0364156_10224756.png)