Web-Clients mit Net::HTTP
Wenn es darum geht, Clients für Internet-Standardprotokolle zu schreiben, brauchen Sie sich in der Regel nicht die Mühe zu machen, sie auf der Basis von TCPSocket
manuell zu implementieren. Ruby enthält nämlich bereits ab Werk Bibliotheken für den Zugriff auf die wichtigsten dieser Dienste. Sie befinden sich im Unterverzeichnis net
der Ruby-Standardbibliothek und werden daher als net/Bibliothek
eingebunden, während die entsprechenden Klassen Net::Protokoll
heißen. Als Beispiel wird hier der Einsatz von Net::HTTP
für den Zugriff auf Webserver erläutert; andere wichtige Bibliotheken sind Net::FTP, Net::SMTP
(E-Mail-Versand) oder Net::Telnet
(Terminal-Emulation).
Net::HTTP-Grundlagen
Um Net::HTTP
zu verwenden, müssen Sie die ...
Get Praxiswissen Ruby now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.