J'écris un contrôleur REST qui devrait permettre aux utilisateurs de télécharger leurs fichiers.Spring: Méthode non autorisée lors du téléchargement
J'ai une classe
@RestController
@RequestMapping("/profiles/{userId}/files")
public class FileController {
@PostMapping(path = "upload")
public String uploadFile(@PathVariable("userId") long userId,
@RequestParam("file") MultipartFile file) throws IOException {
//some logic here
}
Mais je reçois
{
"timestamp": 1502301243676,
"status": 405,
"error": "Method Not Allowed",
"message": "Method Not Allowed",
"path": "/profiles/12351/files/upload"
}
Ai-je fait quelque chose de mal? Post demande sans @PathVariable fonctionne très bien, mais j'ai besoin de celui-ci.
Comment invoquez-vous cette ressource? –
@RossiRobinsion via Facteur –
Probablement besoin de jeton 'CSRF'. –