Net :: FTP is een FTP-client klasse. Net :: FTP is een klasse implementeren van een eenvoudige FTP-client in Perl, zoals beschreven in RFC959. Het voorziet wrappers voor een subset van de RFC959 commando.
FTP staat voor File Transfer Protocol. Het is een manier van overdracht van bestanden tussen machines in een netwerk. Het protocol definieert een client (waarvan commando's worden geleverd door deze module) en een server (niet in deze module geïmplementeerd). Communicatie wordt altijd geïnitieerd door de opdrachtgever, en de server reageert met een boodschap en een status-code (en soms met data).
De FTP-protocol maakt het mogelijk bestanden te worden verzonden naar of opgehaald van de server. Elke overgang een lokaal bestand (op de client) en een bestand op afstand (de server). In deze module, zal dezelfde bestandsnaam gebruikt worden voor zowel lokale als externe als slechts één is opgegeven. Dit betekent dat de overdracht van remote file / pad / naar / bestand zal proberen om dat bestand in / path lokaal gezet / naar / bestand, tenzij u een lokale bestandsnaam te specificeren.
Het protocol bepaalt ook verschillende standaard vertalingen die het bestand kan ondergaan tijdens de overdracht. Dit zijn ASCII, EBCDIC, binair, en byte. ASCII is het standaard, en geeft aan dat de verzender van de bestanden van de uiteinden van de lijnen zal vertalen naar een standaard weergave waarbij de ontvanger dan zal vertalen terug in hun lokale vertegenwoordiging.
EBCDIC geeft het bestand dat wordt overgebracht is in EBCDIC-formaat. Binary (ook bekend als beeld) format stuurt de gegevens als een aaneengesloten bitstroom. Byte-formaat brengt de gegevens als bytes, waarvan de waarden blijven hetzelfde, ongeacht de verschillen in byte grootte tussen de twee machines (in theorie - in de praktijk moet je alleen dit gebruiken als je echt weet wat je doet).
Installatie:
Om dit pakket te gebruiken zul je Perl versie 5.002 of hoger nodig. U installeert libnet, zoals u een perl module bibliotheek zou installeren, door het uitvoeren van deze opdrachten:
perl Makefile.PL
maken
maken-test
make install
Als u wilt een eigen kopie van libnet installeren in je home directory, dan moet je proberen om de eerste Makefile te produceren met iets als dit commando:
perl Makefile.PL prefix = ~ / perl
De Makefile.PL programma zal beginnen met het controleren van uw perl installatie voor een paar pakketten die worden aanbevolen om samen met libnet worden geïnstalleerd. Deze pakketten beschikbaar moeten CPAN (hierboven beschreven).
Software informatie:
Versie: 1.22_01
Upload datum: 11 May 15
Licentie: Gratis
Populariteit: 3
Reacties niet gevonden