как узнать вид Post-запроса?

  • Автор темы Programmer_Hard
  • Дата начала
Статус
Закрыто для дальнейших ответов.
P

Programmer_Hard

Вообщем есть большая форма с огромной кучей чекбоксов, списков, скрытых полей и тд.
Можно ли както получить вид пост запроса, при определенных установках чеков, списков и тд, может плагины какие есть для браузеров.
Сложновато каждый раз ковыряться в больших формах.
Заранее благодарен )
 
N

nws

Если я правельно понял надо узнать метод запроса POST или GET

Код:
<?php

function get($url)
{
$method = 'post';
$content = file_get_contents($url);
$limit = strlen($content);


for ($i = 0; $i < $limit; $i++) {
$out = strpos($content, $method);

}
if ($out !== '') {
echo '<h1>POST</h1>';
} else {
echo '<h1>GET</h1>';
}

}

get('http://www.site.com');
?>
 
G

garrymax

Немного проще будет проверять сам способ:
Код:
if ($_SERVER[REQUEST_METHOD] == 'POST'){

// тут делаем обработку получаемых данных
$param_name = $_POST['param_name']; 

// или по другому, если нужен перебор пришедших значений
foreach ($_POST as $key => $value) {
// в $key будет имя поля, а в $value его значение
}

}
 
P

Programmer_Hard

ну вообщемто мне нужно было увидеть, что отправлено серверу после заполнения формы и сабмита. Сделал это сохранив страницу на диске и заменив метод пост на гет, (сам сразу не догадался).
Немножко не точно выразил вопрос )
 
G

Gamlet

Если еще интересно, , тут есть утилита вроде Неоскоп или что то подобное. Там все что приходит и уходит-видно. Вплоть до заголовков запросов, только она системное время на правильное меняет-ОСТОРОЖНЕЕ.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!