понимание отправки post запроса (с curl)

хорошо, я знаю, вопросы были ответил :

каков синтаксис командной строки cURL для выполнения POST-запроса?

https://stackoverflow.com/questions/14978411/http-post-and-get-using-curl-in-linux

но мой вопрос более простой,

якобы мы имеем следующее form на html страницы:

<form action="/" method="post">
<h3>echo your name:</h3>
<input id="myname" name="myname" type="text" value="nafas">
<input type="image" src="/img/verifyName"  onclick="progress(true)">
<script type="text/javascript">document.write('<a href="#" onclick="document.getElementById('myname').value='';return false">Clear Field</'+'a>')</script>
</form>

раз кнопка не нажата , то выводит то, что набирается в текстовом поле

Итак, мой вопрос, как именно сделать то же самое с "curl".
что мне нужно, чтобы повторить мое имя?

сервер работает локально. Я не могу предоставить ссылку. но скажем, его работает на http://www.example.com

редактировать 1 :

вот как выглядит функция прогресса:

<script type="text/javascript">
function progress(s){var o=document.getElementById("myname");if(o){if(s){o.style.backgroundImage="url(/img/progress.gif)";o.style.backgroundPosition="right center";
o.style.backgroundRepeat="no-repeat";}else{o.style.backgroundImage="none";}}}
</script>
2
задан Community
05.04.2023 14:47 Количество просмотров материала 2604
Распечатать страницу

1 ответ

в том виде, который вы предоставили, его Javascript, который вызывает функцию progress() и эта функция повторяет значение.

нет URL для отправки значения через post. Так как он обрабатывается с помощью Javascript, будь curl nor wget может отправить форму для вас.

2
отвечен chaos 2023-04-06 22:35

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх