Een Universal Resource Locator ( URL ) is een adres kom je in een browser om een website te openen . URL's moeten overal worden gecodeerd een URL wordt verwezen in een HTML-document . Tekens moeten worden gecodeerd , omdat ze kunnen worden begrepen door een programmeertaal of onveilig kan zijn om te gebruiken in een URL . Dit kan leiden tot onjuiste informatie wordt doorgegeven van de ene pagina naar de andere , of fouten of bugs in een website . ASCII-tekens zijn niet toegestaan in de URL . In plaats daarvan worden ze vertegenwoordigd door een procent teken " % " direct gevolgd door twee hexadecimale cijfers ( 0-9 , AF ) . Een voorbeeld is het teken (& ) , dat niet is toegestaan in URL codering en moet worden vervangen door de hexadecimale waarde : " . % 26 " Wat je nodig hebt Visual Basic editor Toon Meer Aanwijzingen Open Visual Basic Editor 1 . Kopen van 2 Maak een nieuwe Visual Basic . project 3 Voeg de volgende functie : Overheidsfunctie urldecode ( StringToDecode als Koord ) als Koord Dim TempAns als Koord Dim CurChr als Geheel CurChr = 1 Verlanglijstje Tot CurChr - 1 = Len ( StringToDecode ) op Select Case Mid ( StringToDecode , CurChr , 1 ) op Twitter Case " + " TempAns = & " " Geval " % " TempAns = TempAns & Chr ( Val ( " & h " & _ < br TempAns Midden> ( StringToDecode , CurChr + 1 , 2 ) ) ) CurChr = CurChr + 2 Case Else TempAns = TempAns & Mid ( StringToDecode , CurChr , 1 ) End of Selecteer CurChr = CurChr + 1 Loop urldecode = TempAns End Function < br > 4 Voeg code aan de urldecode functie aan te roepen en geef tekst op , die al is gecodeerd , voor de string " Hello world " : MsgBox urldecode ( " Hallo % 20World % 21 % 20 % 3A % 2D % 29 " ) 5 Sla het VB- project bestand door te klikken op " bestand " en vervolgens " Opslaan . " Press 6 " F5 "om lopen het VB project . Een message box zal verschijnen gecodeerde tekst zal de niet-gecodeerde tekst " Hallo wereld! " Terug |