fredy: Header mit Post-Vars.

Hi,

Wie kann ich in Perl (oder in sonst einer Programmiersprache) einen HTTP-Header erstellen, der eine gewisse Seite aufruft (location:irgendwas.html) und jedoch POST-Variablen mitschickt.

Grüße
fredy

  1. Hi,

    Wie kann ich in Perl (oder in sonst einer Programmiersprache) einen HTTP-Header erstellen, der eine gewisse Seite aufruft (location:irgendwas.html) und jedoch POST-Variablen mitschickt.

    Sollte in etwa so aussehen:
    ---------------SNIP-----------------
    POST /~erik/post-test/test.pl HTTP/1.0
    Content-type: application/x-www-form-urlencoded
    Content-length: 10

    test=hallo
    ---------------SNIP-----------------

    Wichtig ist nur, immer die Länge anzupassen.

    Hab ich mit Sniffit herausgefunden. Ist aber etwas gekürzt. Es fehlen ein paar Zeilen, um die Sache etwas einfacher zu machen. Sollte aber auch so gehen.

    1. Hi Erik!

      Danke für den Header.

      Wenn ich 2 Variblen übergeben möchte, schreibe ich dann:
      test=hallo&test2=hallo2

      Grüße
      fredy

      Hi,

      Wie kann ich in Perl (oder in sonst einer Programmiersprache) einen HTTP-Header erstellen, der eine gewisse Seite aufruft (location:irgendwas.html) und jedoch POST-Variablen mitschickt.

      Sollte in etwa so aussehen:
      ---------------SNIP-----------------
      POST /~erik/post-test/test.pl HTTP/1.0
      Content-type: application/x-www-form-urlencoded
      Content-length: 10

      test=hallo
      ---------------SNIP-----------------

      Wichtig ist nur, immer die Länge anzupassen.

      Hab ich mit Sniffit herausgefunden. Ist aber etwas gekürzt. Es fehlen ein paar Zeilen, um die Sache etwas einfacher zu machen. Sollte aber auch so gehen.

      1. Hi Erik!

        Danke für den Header.

        Wenn ich 2 Variblen übergeben möchte, schreibe ich dann:
        test=hallo&test2=hallo2

        Ja, wie bei GET. Aber halt immer schön die Länge mit angeben.