Req.on ('data') означает, что ваш сервер получает данные от клиента, при обратном вызове, прикрепленном к req.on ('data'), вы обычно объединяете данные, а затем анализируете данные для последующего использования.Как только он получит все данные, будет выполнен обратный вызов, прикрепленный к req.on ('end'), и здесь вы можете выполнить всю бизнес-логику на основе полученных вами данных, а затем отправить ответ обратно клиенту
теперь, как вы можете получить доступ к URL / форме?
При отправке данных с помощью запроса POST или PUT, два распространенных формата (указанных в заголовке Content-Type):
- application / json
- application / x-www-form-urlencoded
Вы можете использовать либо почтальонский клиент, либо curl для доступа к URL-адресу / form.
in curl-
curl -H "Content-Type:application/x-www-form-urlencoded" \
-d "param1=value1¶m2=value2" \
http://localhost:8080/form
curl -H "Content-Type:application/json" \
-d '{"key1":"value1", "key2":"value2"}' \
http://localhost:8080/form
В своем коде вы принимаете приложение / x-www-form-urlencoded, так что следуйте первому