Packages / openSUSE Leap 16.0 / Unspecified / ghc-HTTP

Package: ghc-HTTP (4000.4.1-bp160.1.11)

Una libreria per HTTP lato client

Il pacchetto HTTP supporta la programmazione web lato client in Haskell. Consente di impostare connessioni HTTP, trasmettere richieste ed elaborare le risposte in arrivo, tutto dal comfort di Haskell. Dipende dal pacchetto network per funzionare, ma a parte questo l'implementazione è interamente scritta in Haskell. Viene fornita un'API di base per emettere singole richieste HTTP e ricevere risposte. Sopra di essa è anche offerta un'astrazione a livello di sessione (la monade 'BrowserAction'); si occupa della gestione di connessioni persistenti, proxy, stato (cookie) e credenziali di autenticazione necessarie per gestire interazioni a più passaggi con un server web. La rappresentazione dei byte in transito è estensibile tramite una type class, consentendo di scegliere la rappresentazione di richieste e risposte più adatta al proprio uso. Sono fornite alcune istanze comuni pre-confezionate ('ByteString', 'String'). Ecco un esempio di utilizzo: > > do > rsp <- Network.HTTP.simpleHTTP (getRequest "http://www.haskell.org/") > -- fetch document and return it (as a 'String'.) > fmap (take 100) (getResponseBody rsp) > > do > (_, rsp) > <- Network.Browser.browse $ do > setAllowRedirects True -- handle HTTP redirects > request $ getRequest "http://www.haskell.org/" > return (take 100 (rspBody rsp)) __Nota:__ Questo pacchetto non supporta connessioni HTTPS. Se vi serve HTTPS, date un'occhiata ai seguenti pacchetti: * <http://hackage.haskell.org/package/http-streams http-streams> * <http://hackage.haskell.org/package/http-client http-client> (in combinazione con <http://hackage.haskell.org/package/http-client-tls http-client-tls>) * <http://hackage.haskell.org/package/req req> * <http://hackage.haskell.org/package/wreq wreq>.

Other Packages Related to ghc-HTTP:

  • dep: libHSarray-0.5.8.0-f717-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSbase-4.19.2.0-7e67-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSbinary-0.8.9.1-2b1d-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSbytestring-0.12.1.0-d946-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHScontainers-0.6.8-3d10-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSdeepseq-1.5.1.0-7fa1-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSdirectory-1.3.8.5-0223-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSexceptions-0.10.7-8d4e-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSfilepath-1.4.200.1-0602-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSghc-bignum-1.3-86c2-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSghc-boot-th-9.8.3-2c22-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSghc-prim-0.11.0-7710-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSmtl-2.3.1-3b98-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSnetwork-3.1.4.0-G640RBQPZawBKUPtjAcNGC-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSnetwork-uri-2.6.4.2-ClqWZMnGsyG78JreZjsFo5-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSparsec-3.1.17.0-2d54-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSpretty-1.1.3.6-d27b-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSstm-2.5.3.1-0272-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHStemplate-haskell-2.21.0.0-c6f5-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHStext-2.1.1-ce88-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSth-compat-0.1.5-7qlCEauBNsB6ran7USDfpX-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHStime-1.12.2-5102-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHStransformers-0.6.1.0-f4c3-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libHSunix-2.8.4.0-fad1-ghc9.8.3.so()(64bit)

    Package not available

  • dep: libgmp.so.10()(64bit)

    Package not available

  • dep: libm.so.6()(64bit)

    Package not available

  • dep: libc.so.6(GLIBC_2.17)(64bit)

    Package not available

Download ghc-HTTP

ArchitecturePackage sizeInstalled sizeFilesPackage
aarch64220 KiB1.2 MiBlist of filesDownload
ppc64le275 KiB1.8 MiBlist of filesDownload
x86_64216 KiB1.2 MiBlist of filesDownload

Percorsi file del pacchetto (4)

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/lib64/ghc-9.8.3/lib/libHSHTTP-4000.4.1-DhMmvAERZLJFa1gsJNrED0-ghc9.8.3.so
  • /usr/lib64/ghc-9.8.3/lib/libHSHTTP-4000.4.1-EpfrQlkFzgxH5hLSJxF9Ip-ghc9.8.3.so
  • /usr/share/licenses/ghc-HTTP
  • /usr/share/licenses/ghc-HTTP/LICENSE

Field source: openSUSE Leap 16.0 OSS

Versioni, suite e repository

Ogni riga è metadato dell'indice pacchetti per una versione, architettura, suite e repository. Nomi, URL e dimensioni arrivano dalla fonte; un link è un punto di recupero mutabile, non una redistribuzione OpenFactory.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
4000.4.1-bp160.1.11leap-16.0 / ossaarch64openSUSE Leap 16.0 · OSS · multi-architecture220 KiB1.2 MiBaarch64/ghc-HTTP-4000.4.1-bp160.1.11.aarch64.rpm
4000.4.1-bp160.1.11leap-16.0 / ossppc64leopenSUSE Leap 16.0 · OSS · multi-architecture275 KiB1.8 MiBppc64le/ghc-HTTP-4000.4.1-bp160.1.11.ppc64le.rpm
4000.4.1-bp160.1.11leap-16.0 / ossx86_64openSUSE Leap 16.0 · OSS · multi-architecture216 KiB1.2 MiBx86_64/ghc-HTTP-4000.4.1-bp160.1.11.x86_64.rpm

Field source: openSUSE Leap 16.0 OSS

Vulnerabilità note

Nessun avviso corrispondente nelle fonti monitorate.

Ultima sincronizzazione:

[Catalogo CVE]

Checksum

Repository signatures authenticate metadata. Artifact hashing is recorded separately. Neither establishes package safety.

4000.4.1-bp160.1.11 / aarch64Osservato Sep 1, 2026sha512 96982e776808…efbff3f3Impronta della fonte

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Impronta della fonte (sha512): 96982e77680835a2be491214c68156dd672051df2aa43af9977f5b6999f6486587d718fdbdf38c54022b7b317e4e53a9be85a765229b33a86dec4129efbff3f3

Field source: openSUSE Leap 16.0 OSS

4000.4.1-bp160.1.11 / ppc64leOsservato Sep 1, 2026sha512 1feebd392cde…623d5640Impronta della fonte

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Impronta della fonte (sha512): 1feebd392cde776b1dc1b31c5b08ec15553809e888662bc5486ab47685162de53e2ba65586451587927e101378a29a3b716a8b9d6819f20bff909ca9623d5640

Field source: openSUSE Leap 16.0 OSS

4000.4.1-bp160.1.11 / x86_64Osservato Sep 1, 2026sha512 f35eb1b52f96…9de872ddImpronta della fonte

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Impronta della fonte (sha512): f35eb1b52f9682ea342574517898afdaa8ebedc4805d65d03978dbcab46beade8d371ca7f1b538d2285822b854b65eb89e511b61596300b5c320f0e39de872dd

Field source: openSUSE Leap 16.0 OSS

Fonti

  • Authoritative source; repository metadata signature verified

    Prova della firma

    leap-16-0-oss-multiarch:271b36d440253edf9871ac0c100319fc7443d8f2d54b6b449a72e9414c51577c

    Repository-signature verification record
    Signed-object SHA-256
    271b36d440253edf9871ac0c100319fc7443d8f2d54b6b449a72e9414c51577c
    Signer fingerprint
    AD485664E901B867051AB15F35A2F86E29B700A4
    Keyring revision
    opensuse-project-signing-key.asc
    SHA-256 b5745739ebfb95b25b8e810f9bcb847fe750ccda598bd85f02f0e974599a6d7e
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Result
    Recorded as verified; digest details unavailable