Colocado por: Ferraz OliveiraVerificação: o resultado está conforme em termos estruturais? Está.
Validação: construiu-se uma casa ou uma barragem?
Colocado por: Ferraz OliveiraE estou, por coincidência, a enviar ficheiros por get para verificar se o servidor sabe o que é aquilo e como é que há-de tratar aquela situação. Você quando diz que não é possível está a afirmá-lo tendo em conta que o cliente é dumb e não tem ele próprio nenhuma inteligência.
Colocado por: Ferraz OliveiraQuanto às tags-mãe (não é este o termo correcto, mas não me recordo qual é o termo correcto) o que quero dizer é o seguinte:se por exemplo, embeber uma página html dentro de outra e a página que está embebida tiver erros...a página mãe tem-nos também? Não...é um frame dentro de um frame. O browser interpreta o outer frame e formata-o. De seguida interpreta o inner frame e formata-o. O outer frame continua sem problemas mesmo que o inner frame o tenha. Numa das aplicações que estou a desenvolver tenho isso. Um frame que é embebido dentro de outro frame. E já me aconteceu ter erros no frame embebido e o outer frame ter o html e o resto bem formatado.
Colocado por: hangasNão concordo que o facto de ser para uma intranet e para um meio mais restrito permita "baixar a guarda" ou "achanatar" (gosto desta expressão) processos.
Um utilizador de intranet é como um utilizador da internet embora num meio mais restrito, deve ter as mesmas protecções e cuidados na implementação.
Colocado por: hangasNão concordo que o facto de ser para uma intranet e para um meio mais restrito permita "baixar a guarda" ou "achanatar" (gosto desta expressão) processos.
Um utilizador de intranet é como um utilizador da internet embora num meio mais restrito, deve ter as mesmas protecções e cuidados na implementação.
Quanto aos GET e POSTs, eu gostava realmente de ver enviar 200KB de conteúdo, seja de um ficheiro seja do que for num pedido.
Como seria o URL?http://servidor/send?file=_comboio_com_200KB_de_ficheiro_por_aqui_fora_
Não esquecer que um pedido pode ser misto, ou melhor.. o metodo POST pode também passar parâmetros no URLConcordam com este comentário:oxelfer
Colocado por: hangasE se eu quiser enviar um .zip de 200KB ? :)
Colocado por: Ferraz OliveiraEnviar o conteúdo de um ficheiro e enviar um ficheiro não é a mesma coisa? Explique-me lá essa que agora não percebi por favor.
Colocado por: Ferraz OliveiraJá agora...não quer ir dar uma ajudita ao Rafael Izidoro. Ele acha que por eu estar num sítio onde não há rotundas venho do espaço! :-)
Colocado por: hangas
Eheh já fiz zapping a esse tópico :)
Edit: Pronto.. deixei lá mais uma coisinha :)Estas pessoas agradeceram este comentário:Ferraz Oliveira
Colocado por: oxelferBoas,
Claro que não é a mesma coisa!
O que está a enviar para o servidor é texto, o que depois lhe faz no servidor é completamente indiferente.
Quando envia um ficheiro o servidor web vê-o com um ficheiro, se envia o conteúdo de um ficheiro, para o servidor não passa de texto.
Mesmo a nível de servidor o processamento é diferente, se falarmos então em questões de segurança ...
Um dos maiores "perigos" de um servidor web é precisamente o receber ficheiros, poucas pessoas imaginam o que é possível fazer só com isso.
Criar ficheiro a partir de valores de um GET então nem se fala.
Divirtam-se,
João Dias e seu gato psicanalista
Colocado por: Ferraz OliveiraQuando envio um ficheiro via post para o servidor ele não vê um ficheiro...vê bytes. Human-readable ou não...mas são bytes! E com um get é exactamente a mesma coisa.
Colocado por: Ferraz OliveiraFica aqui um pedaço de código
Colocado por: Ferraz OliveiraToda esta minha verborreia vem de livros e sites online. Eu limito-me a ir buscar coisas daqui e dacoli! :-)
Colocado por: oxelferQuando envia um ficheiro para o servidor, o servidor vê-o como um ficheiro, e cria-o automaticamente.
Colocado por: Ferraz OliveiraO que você envia pelo "fio" é um array de bytes. Se quiser levar ao extremo mesmo o que passa no "fio" são pulsos. o servidor só sabe que é um ficheiro se "lhe dissermos" que é um ficheiro.