Автор Тема: Метод POST и GET при пересылке данных скриптом  (Прочитано 2332 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн agat

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Ну я вот тут что-то написал, но данные не правильно передаются. Подскажите чего не так.


#!/usr/bin/perl
print "Content-type: text/html\\n\\n";

use LWP::UserAgent;
use HTTP::Request;
use HTTP::Headers;
use CGI;

$q = new CGI("tema=tema&email=mail&name=name");

$form_data = $q->query_string;

$headers = new HTTP::Headers(
Accept => "*/*",
Referer => "http://www.gasaw.com/cgi-bin/test2.cgi",
Content-Type => "application/x-www-forum-urlencoded"
);

$request = new HTTP::Request(
"POST",
"http://www.gasaw.com/cgi-bin/rekviz2.cgi",
$headers
);

$request->content($form_data);
$agent = new LWP::UserAgent;
$agent->agent("Mozilla/4.5");
$response = $agent->request($request);

print $response->content;

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Ты сначала скажи что такое "неправильно"
Малоли - может у тебя Русский Апаче, который все перекодирует куда не следует.
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28