2015-09-08 7 views
5

Używam pętli zwrotnej Api Explorer muszę przesłać plik przez zbadać w jaki sposób mogę przesłać, bo nie znajduję żadnych opcji, aby przesłać plik patrz zrzut ekranuJak przesłać plik za pomocą api explorer loopback?

enter image description here.

+1

Czy sprawdziłeś komponent Loopback Storage? https://docs.strongloop.com/display/public/LB/Storage+component – JSimonsen

+0

Jeśli na Macu możesz również polecić https://paw.cloud/ zobacz dokumentację na temat wysyłania/wieloczęściowego pliku https: //paw.cloud/docs/getting-started/set-request-body#Set_Multipart_body –

Odpowiedz

3

Po prostu odpowiedź brzmi, że nie można. Przesyłanie pliku wymaga wieloczęściowych danych formularza. Obecnie nie jest to możliwe przez sprzężenie zwrotne-komponent-eksplorator. Zamiast tego powinieneś sprawdzić kod: loobpack-component-storage. Istnieje example here; Polecam korzystanie z example-2.0.

1

Możesz przetestować go z czymś takim jak POSTMAN.

Ale jedyne, czego potrzebujesz, to ścieżka do pliku, a nie do pliku.

0

prostsze niż przy użyciu listonosz byłoby za pomocą curl bezpośrednio na terminalu:

Oto polecenia używam kiedy potrzeba (pracuję z niektórych usług za pomocą sprzężenia zwrotnego/explorer również):

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

Powiązane problemy