Um localizador de recursos universal (URL) é um endereço que você entra em um navegador para abrir um site . URLs devem ser codificados em todos os lugares uma URL é referenciado em um documento HTML. Caracteres devem ser codificados , porque eles podem ser mal interpretado por uma linguagem de programação ou pode não ser seguro para uso em uma URL. Isso pode levar a falsa informação que está sendo passada de uma página para outra, ou de erros ou bugs em um website. Caracteres ASCII não são permitidos na URL. Em vez disso, eles são representados por um sinal de porcentagem "%" imediatamente seguido por dois dígitos hexadecimais ( 0-9, AF) . Um exemplo é o comercial (& ) , que não é permitida a codificação em URL e deve ser substituído pelo seu valor hexadecimal " . % 26 " Coisas que você precisa
Visual Basic editor
Show Mais instruções
1
Abra editor Visual Basic.
2
Criar um novo Visual Basic projeto
3
Adicione a seguinte função: .
função Pública URLDecode ( StringToDecode as String) as String Dim
TempAns as String
Dim CurChr As Integer
CurChr = 1
Do Until CurChr - 1 = Len ( StringToDecode )
Select Case Mid ( StringToDecode , CurChr , 1)
Caso "+"
TempAns = TempAns & ""
Caso "%"
TempAns = TempAns & Chr ( Val ( "& h" & _ < br >
Mid ( StringToDecode , CurChr + 1 , 2)) )
CurChr = CurChr + 2 capas de iphone
Else
TempAns = TempAns & Mid ( StringToDecode , CurChr , 1)
End Select
CurChr = CurChr + 1
loop
URLDecode = TempAns
End Function
4
Adicione código para chamar a função URLDecode , e digitar o texto, que já foi codificado , para a string " Olá, mundo " :
MsgBox URLDecode ("Olá % 20World % 21 % 20% 3A% 2E % 29 " )
5
Salve o arquivo de projeto VB , clicando em" Arquivo "e depois" Salvar ".
6
Pressione" F5 "para executar o projeto VB . Uma caixa de mensagem irá aparecer texto codificado irá retornar o texto não codificada " Olá, mundo! "