鈍足ランナーのIT日記

走るのが好きな5流のITエンジニアのブログ。

趣味の範囲は広いけど、どれも中途半端なクソブロガー楽しめるWebアプリを作ってあっと言わせたい。サーバーサイドPerl(Mojolicious)、クライアントサイドVue.js。Arduinoにも触手を伸ばす予定。

vue-cli(Webpack)のサーバーサイドを8080ポートnode(express)で3000ポートで開発したいのですが404

vueのajax部分(axios)

      this.canvas.toBlob(function (blob) {
        axios.post('./api',
          {data: blob},
          {
            headers: { 'content-type': 'multipart/form-data' },
            params: {
            }
          }
        )
      })

vueのindex.js(リバースプロキシの設定)

    proxyTable: {
      '/api': {
        target: 'http://localhost:3000',
        changeOrigin: true
      }
    },

なぜかpostで投げると404,getにすると200が帰る。
getでもデータ送れるのかな?

# 結局原因は・・・
express側の記述がgetだったので、postを受け取れなかっただけでした。
情けない・・