Packages / openSUSE Tumbleweed / Unspecified / perl-URI-Fetch
[Source: perl-URI-Fetch]
Package: perl-URI-Fetch (0.15-1.21)
[Project overview: liburi-fetch-perl]
Obtención/almacenamiento en caché inteligente de URI
_URI::Fetch_ es un cliente inteligente para obtener páginas HTTP, en particular feeds de
sindicación (RSS, Atom y otros), de forma inteligente, ahorrando ancho de banda y
tiempo. Eso significa:
* * Soporte GZIP
Si tiene instalado _Compress::Zlib_, _URI::Fetch_ intentará automáticamente
descargar una versión comprimida del contenido, ahorrando ancho de banda (y
tiempo).
* * Soporte de _Last-Modified_ y _ETag_
Si usa una caché local (véase el parámetro _Cache_ de _fetch_),
_URI::Fetch_ realizará un seguimiento de las cabeceras _Last-Modified_ y _ETag_ del
servidor, permitiéndole descargar solo las páginas que se hayan modificado
desde la última vez que las comprobó.
* * Comprensión correcta de los códigos de error HTTP
Ciertos códigos de error HTTP son especiales, particularmente al obtener
feeds de sindicación, y los clientes bien escritos deben prestarles especial atención.
_URI::Fetch_ solo puede hacer tanto por usted en este sentido, pero le da
las herramientas para ser un cliente bien escrito.
La respuesta de _fetch_ le da el código de respuesta HTTP en bruto, junto con
un manejo especial de 4 códigos:
* * 200 (OK)
Señala que el contenido de una página/feed se recuperó correctamente.
* * 301 (Moved Permanently)
Señala que una página/feed se ha movido permanentemente, y que su base de datos de
feeds debe actualizarse para reflejar la nueva URI.
* * 304 (Not Modified)
Señala que una página/feed no ha cambiado desde la última vez que se obtuvo.
* * 410 (Gone)
Señala que una página/feed ha desaparecido y nunca volverá, por lo que debe
dejar de intentar obtenerla.
Other Packages Related to perl-URI-Fetch:
dep: perl(:MODULE_COMPAT_5.44.0)
Package not available
dep: perl(Class::ErrorHandler)
Package not available
dep: perl(LWP::UserAgent)
Package not available
dep: perl(URI)
Package not available
Download perl-URI-Fetch
| Architecture | Package Size | Installed Size | Files |
|---|
| noarch | 30 KiB | 43 KiB | [list of files] |
Rutas de archivos del paquete (11)
Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.
- /usr/lib/perl5/vendor_perl/5.44.0/URI
- /usr/lib/perl5/vendor_perl/5.44.0/URI/Fetch
- /usr/lib/perl5/vendor_perl/5.44.0/URI/Fetch.pm
- /usr/lib/perl5/vendor_perl/5.44.0/URI/Fetch/Response.pm
- /usr/share/doc/packages/perl-URI-Fetch
- /usr/share/doc/packages/perl-URI-Fetch/Changes
- /usr/share/doc/packages/perl-URI-Fetch/README
- /usr/share/licenses/perl-URI-Fetch
- /usr/share/licenses/perl-URI-Fetch/LICENSE
- /usr/share/man/man3/URI::Fetch.3pm.gz
- /usr/share/man/man3/URI::Fetch::Response.3pm.gz
Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f