none
Request.Querystring RRS feed

  • Pergunta

  • Pessoal, 
    Parte da minha barra de enderecos possue o seguinte endereco: 

    IfzwOZzrpQMLm%2fwypDntPyPJz2sKszax9ubMUl56XRyK0ykbYz7nFxYRFXBEocjq5bXVXvJREd6ULcqT6mDheyJNSfDq6tsivK6zNsZoLn0%3d

     

    Acontece que quando realizo o request.querystring, ela retorna a string alterada.
    Veja que ela remove o sinal de % e tb o final da linha. Pq isso pode estar acontecendo ?

     

    Request.Querystring
    IfzwOZzrpQMLm/wypDntPyPJz2sKszax9ubMUl56XRyK0ykbYz7nFxYRFXBEocjq5bXVXvJREd6ULcqT6mDheyJNSfDq6tsivK6zNsZoLn0=

    Valeu

     

    sexta-feira, 9 de dezembro de 2011 20:58

Todas as Respostas

  • Olha ai: http://www.codeproject.com/KB/aspnet/QueryString.aspx
    sexta-feira, 9 de dezembro de 2011 22:14
  • Eu acredito que seja por causa do utf8, já que o sinal de % represente o espaço, se eu não me engano.

     

    Deve ser algo relacionado.


    • Editado Romy Moura sábado, 10 de dezembro de 2011 23:54
    sábado, 10 de dezembro de 2011 23:54
  • Sua querystring apenas está codificada com a notação de % (http://en.wikipedia.org/wiki/Percent-encoding). Note que foi substituída a / por %2f e o sinal = por %3d. A string foi apenas modificada para exibição na URL. Nenhuma informação foi alterada ou perdida.
    segunda-feira, 12 de dezembro de 2011 12:40