The content of TEST1:
att1=/9j/4AAQSkZ................BQX54B9V+H1AAI8RyE0NiAoL88AX............
Importand part is the V+H
The code in the Template Node: <img src="data:image/jpg;base64,{{payload.att1}}" width="500" height="600">
I took a look at the source code to see why the image isn't showing
The image data is placed with data:image/jpg;base64,.....54B9V H1AAI....
instead of: ..... src="data:image/jpg;base64,.....54B9V+H1AAI...." .......
I imported your flow and i notice that in the template node (the one that is wired to the ui_template node) .. you had it set as msg.payload instead of msg.template
Try making the change and see what you get ( with triple brackets )
.. also wire a complete msg Debug node after the template ( the orange one ) to double check if the base64 is rendered as expected and that its not something with the angularjs ng-bind-html
I guess the main issue is directly after the HTTP Post Node.
If i send with curl -X POST -H "Content-Type: application/x-www-form-urlencoded" -d "@test" http://192.168.1.30:1880/LG200 the content from file "test"... is there any special format required.
Atm the content is: att1=/9j/4AAQSkZJRgABAQEA8ADwAAD//gBpRmlsZSBzb3VyY2U6IGh0dHA6Ly9jb21tb25zLndpa2ltZWRpYS...............