J'essaye de mettre en place un service Web dans les grails qui peuvent accepter un dossier. Comment puis-je obtenir le fichier de la demande?comment obtenir un fichier arbitraire d'une requête HTTP dans les grails
Je teste cela avec quelque chose comme
curl -d somefile.tar http://localhost:8080/MyWebS/fileWS
et ma méthode se présente comme suit:
def index = {
switch(request.method){
case "POST":
render "Ingesting file\n"
request.each {
println("--> " + it)
}
def uploadedFile = request.getFile() //<--this is the line that doesnt work..what should it be?
File f=new File('c:/dev/newfile.tar');
uploadedFile.transferTo(f);
break
}
}
Dupliquer http://stackoverflow.com/questions/3786329/upload-a-file-to-a-grails-project-and-then-inserted-to-database –
Ce n'est pas tout à fait un doublon. J'essaye de mettre ceci pour être testé avec curl – Derek