私はループバックを使用しています。Api Explorerファイルをアップロードするオプションが見つからないため、ファイルをアップロードする必要があります。loopback api explorerを使ってファイルをアップロードするには?
5
A
答えて
3
簡単に言えば、答えはあなたができないということです。ファイルをアップロードするには、複数パートのフォームデータが必要です。現在のところ、これはloopback-component-explorerでは不可能です。代わりにloobpack-component-storageをチェックアウトする必要があります。 example hereがあります。 example-2.0
を使用することをおすすめします。
1
POSTMANなどでテストできます。
しかし、必要なのは、ファイルではなくファイルのパスだけです。
0
端末にカールダイレクトを使用してしまうポストマンを使用するよりもシンプル:
curl -i -X POST -H "Content-Type: multipart/form-data" -F "[email protected]/path/to/your/file.jpg" -v http://HOST:PORT/pathToYourEndpoint?access_token=xxxxxxxxxxx
が必要(私もループバック/エクスプローラを使用して、いくつかのサービスと連携)私が使用するコマンドであります
ループバックストレージコンポーネントを調べましたか? https://docs.strongloop.com/display/public/LB/Storage+component – JSimonsen
Macの場合は、https://paw.cloud/にアクセスしてください。ファイルのアップロード/マルチパートの本文https://paw.cloud/を参照してください。 //paw.cloud/docs/getting-started/set-request-body#Set_Multipart_body –