Jo: HTTP::Request

Hallo zusammen,

ich benutze das Perl Modul HTTP:Request um Anfragen an einen Server zu richten. Diese werden allerdings über das Protokoll HTTP 1.0 übermittelt. Kann man das Modul irgendwie anweisen HTTP 1.1 zu verwenden? Habe im Internet bisher noch keine Infos gefunden.

Jo

  1. Halihallo Jo

    ich benutze das Perl Modul HTTP:Request um Anfragen an einen Server zu richten. Diese werden allerdings über das Protokoll HTTP 1.0 übermittelt. Kann man das Modul irgendwie anweisen HTTP 1.1 zu verwenden? Habe im Internet bisher noch keine Infos gefunden.

    Versende das HTTP::Request über LWP::UserAgent und setze dort ein
    keep_alive => 1. Keep-Alive Verbindungen gibt es erst seit HTTP/1.1
    und somit müsste er zwingend einen HTTP/1.1 Request absenden. Die
    Module sind zumindest HTTP/1.1 capable.

    HTTP::Request erbt von HTTP::Message. Dort lässt sich das HTTP-
    Protokoll über $msg->protocol('HTTP/1.1') festlegen, ob dann auch
    HTTP/1.1 verwendet wird, kann ich nicht umgehend mit 100%-iger
    Sicherheit aus dem Ärmel schütteln.

    Viele Grüsse

    Philipp