Node JS zurückgeben, Bild-in-rest-api-Antwort
Auf die rest-api aufrufen, erhalten Benutzer Informationen, die ich zurückgeben möchte, Benutzer-Informationen zusammen mit dem Bild. Kann bitte jemand sagen, wie die Rückkehr der Bild-zusammen mit der information in node js. Auch, wie ich sehen kann, die zurückgegebenen Informationen im web-client wie postman.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie möchten, senden Bild als binäre Daten, Sie können mit dem eingebauten
res.sendFile
Funktion.Wenn Sie möchten, dass dieses Bild nur für den aktuellen Benutzer verwenden, können Sie ein Autorisierungs-framework wie passportjs oder sogar high-level frameworks wie huntjs mit allen Dingen enthalten.
Unten ist ein Beispiel, der prüft, dass
req.user
vorhanden ist und sendet dann entwederJSON
mit einem link zum Bild oder das Bild selbst.Wenn das Bild klein ist kann es besser sein, senden Sie eine base64 codierte version.