• Авторизация


Без заголовка 30-08-2005 18:48 к комментариям - к полной версии - понравилось!


Интересует способность средствами PHP/Perl симитировать POST-отсылку данных серверному сценарию.

То есть если в PHP сделать что-то простейшее типа
file('http://server.ru/test.php?test=test');

то сценарий поймёт, что переменная ему была передана через GET.
А вот есть ли способ через POST так же сделать?
вверх^ к полной версии понравилось! в evernote
Комментарии (4):
VictorT 30-08-2005-19:05 удалить
Сокеты юзать. Правда, геморойно это.

TLС v.0.5.7
Все проще - читайте про CURL
14-09-2005-18:32 удалить
На ПХП или Перл? Неужели, ты знаешь оба эти языка?
Ну, если на Перл, так у него есть такой модуль (и в ПХП тоже) как LWP. Это модуль эмуляции браузера.
Читай Ману по LWP::UserAgent
Mypost.pl
# Create a user agent object
use LWP::UserAgent;
$ua = LWP::UserAgent->new;
$ua->agent("DeViL Explorer/0.1 win2000 Must die");#О браузере
# Create a request
my $req = HTTP::Request->new(POST => 'http://guest.book.sim.ple');#Имя скрипта
$req->content_type('application/x-www-form-urlencoded');#Стандартная форма
$req->content('name=lammer&text=Hello_world&add=Добавить');#Шлем значения полей
# Pass request to the user agent and get a response back
my $res = $ua->request($req); #Отсылаем запрос.
# Check the outcome of the response


Комментарии (4): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Без заголовка | web_development - Веб-разработка | Лента друзей web_development / Полная версия Добавить в друзья Страницы: раньше»