Я реализовал http-сервер, используя javascript и Node.js.
по какой-то причине, когда пользователь заполняет форму, скажем, его полное имя,
на стороне сервера я получаю то, что заполнил пользователь, но .. я получаю «+» между всеми словами вместо «».
это клиентская сторона:
<form id="register" action="/register" method="post">
<input type="text" id="reg_usname" class="input" name="username" required autofocus/>
<form />
это сторона сервера:
var username=request.parameters['username'];//request is an http request that is returned
Понятия не имею, почему это так.
Я могу просто заменить все "+" на "", но кажется, что есть более разумный способ решить проблему.