Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MarKteus

O que difere os métodos de envio

Recommended Posts

Qual a diferença entre mandar o dado assim:

 

strDados = "id="&001&"digit="&9

xmlhttp.open "post", "http://localhost/estudos/RetornoSafra.asp", false

xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"

xmlhttp.send strDados

 

ou assim:

 

strDados = "id="&001&"digit="&9

xmlhttp.open "post", "http://localhost/estudos/RetornoSafra.asp?"&strDados, false

xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"

xmlhttp.send ""

Compartilhar este post


Link para o post
Compartilhar em outros sites

o Primeiro método, é quando você quer passar parâmetros necessários para a pagina que vai enviar o conteúdo xml ao retorno

A segunda, claro, quando não tem, porém, não há necessidade das duas aspas.

 

Não é errado fazer da segunda opção, mais não há necessidade de criar a variável, poderia ser direto na URL.

 

nenhum dos dois métodos influenciam na velocidade, mais o correto é se existir algum parametro para a URL é colocar no .send() e nao em uma variável!

Compartilhar este post


Link para o post
Compartilhar em outros sites

o Primeiro método, é quando você quer passar parâmetros necessários para a pagina que vai enviar o conteúdo xml ao retorno

A segunda, claro, quando não tem, porém, não há necessidade das duas aspas.

 

Não é errado fazer da segunda opção, mais não há necessidade de criar a variável, poderia ser direto na URL.

 

nenhum dos dois métodos influenciam na velocidade, mais o correto é se existir algum parametro para a URL é colocar no .send() e nao em uma variável!

 

 

Mas o q acontece lá na aplicação do cara ? Como ele pega e valida as variáveis enviadas (recebidas) ?

 

o Primeiro método, é quando você quer passar parâmetros necessários para a pagina que vai enviar o conteúdo xml ao retorno

A segunda, claro, quando não tem, porém, não há necessidade das duas aspas.

 

Não é errado fazer da segunda opção, mais não há necessidade de criar a variável, poderia ser direto na URL.

 

nenhum dos dois métodos influenciam na velocidade, mais o correto é se existir algum parametro para a URL é colocar no .send() e nao em uma variável!

 

 

Mas o q acontece lá na aplicação do cara ? Como ele pega e valida as variáveis enviadas (recebidas) ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

se eu entendi, ele pega os dados resgatando os valores posto na querystring da url.

 

Para resgatar suponhamos que seja passado a url assim no get ou post

 

site.com/index.asp?dados=teste

dae para recuperar basta a outra página requisitar o valor da querystring

 

request.querystring("dados")

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente recuperar com

 

Request("nomedavariavel")

 

recebo o seguinte erro:

 

Não é possível usar a coleção genérica Request após chamar BinaryRead.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.