La plupart du temps , vous irez directement aux serveurs sur Internet et télécharger des informations en fonction des besoins . Cependant, parfois, la vie privée , la sécurité ou les deux besoin d'utiliser un proxy. Avec un proxy, vous pouvez envoyer des demandes à un troisième ordinateur qui relaie les informations pour vous . Vous pouvez acheter ou télécharger les programmes de proxy sophistiquées à partir d'Internet , mais le principe de base d'un proxy est assez simple que vous pouvez aussi écrire vous-même dans Visual Basic. Instructions 1 Ouvrez Visual Basic et créez un nouveau projet en cliquant sur "Fichier" et "Nouveau projet ". Il n'est pas nécessaire pour un script de proxy pour avoir une interface utilisateur , choisissez donc " Application console. " 2 Collez le code suivant au sommet de votre projet d'importer les bibliothèques nécessaires à l' . NET Imports System.Net importations cadre. System.Net.Sockets 3 Collez le code suivant dans la méthode "Main" de mettre en un serveur pour écouter sur le port 1080 (ou tout autre port que vous voulez) et , lorsqu'un client se connecte à ce port , écouter pour une adresse URL, télécharger le fichier à cette adresse et l'envoyer au client : serveur As New TcpListener (1080) client As TcpClient server.start () while (true) client = serveur. AcceptTcpClient () flux dim = client.getStream octets DIM ( 100) As Byte Stream.Read ( bytes , 0, 80 ) adresse dim = System.Text.Encoding.ASCII.getString (octets) fichier dim = My.Computer.FileSystem.GetTempFileName () My.Computer.Network.DownloadFile (adresse, fichier ) données dim = tandis que 4 Enregistrez votre projet et cliquez sur le bouton "Exécuter" . Vous avez maintenant un serveur proxy simple.
|