Grulip Posted April 21, 2009 at 08:49 AM Report #257912 Posted April 21, 2009 at 08:49 AM Eu estou a criar uma aplicação cliente/servidor que é possível enviar ficheiro. Eu mando do cliente um ficheiro "a.jpg" para o servidor e agora queria guardar esse ficheiro na raiz do disco. Por exemplo: Eu na parte cliente convert o ficheiro em Byte[] e envio para o servidor. Como é que eu agora na parte do servidor consigo reconhecer que tipo de ficheiro eu enviei( .jpg, .bmp, .zip)? E gostava tb de saber se é possível e depois de enviar o ficheiro para o servidor se eu na parte do servidor consigo saber o nome que tinha o ficheiro??? Será que alguém me poderia ajudar? desde já obrigado.
M6 Posted April 24, 2009 at 12:38 PM Report #258805 Posted April 24, 2009 at 12:38 PM Antes de enviares o ficheiro, envias o nome do ficheiro, e até podes enviar o tamanho, de forma a que saibas o seu tipo, nome e quantos bytes chegaram (se for diferente do tamanho enviado, tiveste um erro de envio). 10 REM Generation 48K! 20 INPUT "URL:", A$ 30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50 40 PRINT "404 Not Found" 50 PRINT "./M6 @ Portugal a Programar."
Grulip Posted April 29, 2009 at 11:31 AM Author Report #259922 Posted April 29, 2009 at 11:31 AM Pois lá vai ter de ser assim. obrigado pela ajuda.
softklin Posted April 29, 2009 at 11:55 AM Report #259928 Posted April 29, 2009 at 11:55 AM Não vejo a desvantagem de usares esse método. Permite-te inclusive detectar eventuais erros de transmissão. 😉 Nick antigo: softclean | Tens um projeto? | Wiki P@P Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now