Когда пользователь заходит на страницу cgi, если соблюдены определенные условия, я хочу перенаправить пользователя на маршрут с помощью почтового запроса. Я попробовал приведенный ниже код, но я получаю сайт не может быть достигнуто. Просматривая свои логи, я ничего не получаю.
Я получаю данные из скрипта cgi через perl. Если условие соответствует, я хочу отправить его не по маршруту cgi.
print qq@<form name='success' action='mysite.com/canyd/' method='post'>@,
qq@<input type='hidden' name='linkB' value='Add Assets' />@,
qq@</form>@,
qq@<script type='text/javascript'>@,
qq@ document.success.submit()@,
qq@</script>@;
Когда условия выполнены, и эта часть кода cgi запускается, я просто получаю сайт, который не может быть достигнут. Мне не нужен пользователь, чтобы выбрать отправить. Есть ли способ, возможно, использовать почтовый модуль.
То, что я ожидал, произойдет, если код выполнит условие, а затем отправит меня на маршрут canyd через отправку javascript.