У меня есть домашнее задание, которое я должен написать на http-сервере, который должен обрабатывать ввод данных в форме на моей странице index.html.Для этого у меня есть форма, которая использует действие POST и ссылки на файл cgi.Проблема, с которой я сталкиваюсь, связана с моим CGI-файлом.Мой индексный файл и файл cgi находятся в одной папке, поэтому моя форма выглядит примерно так:
<form action="test.cgi" method="POST">
Username: <input type="text" name="user" />
<input type="submit" value="Submit" />
</form>
Когда я подключаюсь к своему серверу, я подключаюсь к: localhost: PORT, который дает мне индексный файлЯ нажимаю кнопку отправки и получаю ссылку на localhost: PORT / test.cgi
По моему мнению, это должно напрямую связать меня с моим файлом cgi, и все должно работать.Я знаю, что это должно быть потому, что я не понимаю, как сервер организует файлы на моем компьютере.Может ли кто-нибудь объяснить мне, как это работает?
Если я не опубликовал важную информацию, просто дайте мне знать, и я отредактирую сообщение как можно скорее.