Ja und nein.
Es kann sein das der Webserver und der Fileserver zwei verschiedene Maschinen sind.
Dazu trennen wir dies mit Absicht.
d.h von aussen kann nur per
API/JSON auf Daten zugegriffen und Dateien ausgetauscht werden.
Ich verstehe immer noch nicht.
Kannst du den Webserver so abändern, dass ihr über die Kette Client -> Webserver -> Fileserver die Dateien holen könnt?
Du kannst temporäre Image-URLs verwenden oder die Bilder im Webserver cachen.
Beispiel:
https://api.predic8.de/shop/products/62/photo
NOCHMAL: Ziel ist es
nicht, sich eine
URL vom
Fileserver geben zu lassen, sondern eine direkt vom Client abrufbare
URL für die Binärdaten vom
Webserver zu erhalten. So spart man sich das ganze Base64 Geraffel und muss dann auch wirklich nur die Bilder laden, die man dann braucht.