17db96d56Sopenharmony_ci.. _internet:
27db96d56Sopenharmony_ci
37db96d56Sopenharmony_ci******************************
47db96d56Sopenharmony_ciInternet Protocols and Support
57db96d56Sopenharmony_ci******************************
67db96d56Sopenharmony_ci
77db96d56Sopenharmony_ci.. index::
87db96d56Sopenharmony_ci   single: WWW
97db96d56Sopenharmony_ci   single: Internet
107db96d56Sopenharmony_ci   single: World Wide Web
117db96d56Sopenharmony_ci
127db96d56Sopenharmony_ci.. index:: pair: module; socket
137db96d56Sopenharmony_ci
147db96d56Sopenharmony_ciThe modules described in this chapter implement internet protocols and  support
157db96d56Sopenharmony_cifor related technology.  They are all implemented in Python. Most of these
167db96d56Sopenharmony_cimodules require the presence of the system-dependent module :mod:`socket`, which
177db96d56Sopenharmony_ciis currently supported on most popular platforms.  Here is an overview:
187db96d56Sopenharmony_ci
197db96d56Sopenharmony_ci
207db96d56Sopenharmony_ci.. toctree::
217db96d56Sopenharmony_ci
227db96d56Sopenharmony_ci   webbrowser.rst
237db96d56Sopenharmony_ci   wsgiref.rst
247db96d56Sopenharmony_ci   urllib.rst
257db96d56Sopenharmony_ci   urllib.request.rst
267db96d56Sopenharmony_ci   urllib.parse.rst
277db96d56Sopenharmony_ci   urllib.error.rst
287db96d56Sopenharmony_ci   urllib.robotparser.rst
297db96d56Sopenharmony_ci   http.rst
307db96d56Sopenharmony_ci   http.client.rst
317db96d56Sopenharmony_ci   ftplib.rst
327db96d56Sopenharmony_ci   poplib.rst
337db96d56Sopenharmony_ci   imaplib.rst
347db96d56Sopenharmony_ci   smtplib.rst
357db96d56Sopenharmony_ci   uuid.rst
367db96d56Sopenharmony_ci   socketserver.rst
377db96d56Sopenharmony_ci   http.server.rst
387db96d56Sopenharmony_ci   http.cookies.rst
397db96d56Sopenharmony_ci   http.cookiejar.rst
407db96d56Sopenharmony_ci   xmlrpc.rst
417db96d56Sopenharmony_ci   xmlrpc.client.rst
427db96d56Sopenharmony_ci   xmlrpc.server.rst
437db96d56Sopenharmony_ci   ipaddress.rst
44