Home > Mobile >  how to store user profile pictures in springboot rest api backend application
how to store user profile pictures in springboot rest api backend application

Time:08-08

I am working in backend part with spring boot and rest api. I need to store user details in database. The question is what is best approach to handle user profile pictures in the server. how to use @POST AND @GET methods in that case?

CodePudding user response:

Use POST to store the picture on the server, GET to receive it and display it to the user.

Update You could try something like this:

    @RequestMapping(value = "/api/image/save", method = RequestMethod.POST)
    public void addImage(@RequestBody Image image) {
        imageService.addImage(image);
    }

This is what you put inside your controller. Then you need an imageService-instance which stores the image in the database. And you have an Image-class that contains the image data (image comes in e.g. as a base64-encoded String).

  • Related