Просмотр полной версии : обработка get запроса на локальном сервере
Lance_Sterling
25.05.2023, 15:47
привет всем, сделал свой первый скрипт на js, после регистрации скрипт отправляет get запрос прямо себе на сайт
как сделать обработку этих данных?
мне надо например, если есть данные - проверять логин на существование, а пароль на совпадения, ну скажем например из массива
я знаю что так делать не безопасно, но я все еще учусь поэтому было бы не плохо узнать как обрабатывать такие данные
после формы приходит username, password, submit
я знаю что есть document.URL, но я не знаю как правильно получить данные
в Lua я бы просто воспользовался функцией match, а тут если честно хз. подскажите пж
https://forum.antichat.xyz/attachments/28315924/
Receiver
27.05.2023, 11:27
JavaScript:
const
params
=
new
URLSearchParams
(
document
.
location
.
search
)
;
console
.
log
(
params
.
get
(
'username'
)
)
;
console
.
log
(
params
.
get
(
'password'
)
)
How to Get URL Parameters with JavaScript — SitePoint (https://www.blast.hk/redirect/aHR0cHM6Ly93d3cuc2l0ZXBvaW50LmNvbS9nZXQtdXJsLXBhcm FtZXRlcnMtd2l0aC1qYXZhc2NyaXB0Lw)
Learn how to parse query string parameters and get their values in JavaScript. Use the results for tracking referrals, autocomplete, and more
www.sitepoint.com
Lance_Sterling
27.05.2023, 18:37
JavaScript:
const
params
=
new
URLSearchParams
(
document
.
location
.
search
)
;
console
.
log
(
params
.
get
(
'username'
)
)
;
console
.
log
(
params
.
get
(
'password'
)
)
How to Get URL Parameters with JavaScript — SitePoint (https://www.blast.hk/redirect/aHR0cHM6Ly93d3cuc2l0ZXBvaW50LmNvbS9nZXQtdXJsLXBhcm FtZXRlcnMtd2l0aC1qYXZhc2NyaXB0Lw)
Learn how to parse query string parameters and get their values in JavaScript. Use the results for tracking referrals, autocomplete, and more
www.sitepoint.com
спасибо за ответ, но за 2 дня я уже понял, что можно это делать через печеньки :>
Передавать так данные кстати не безопасно. Лучше посылай POST запрос, а данные в body.
xanndiane
27.05.2023, 19:25
Передавать так данные кстати не безопасно. Лучше посылай POST запрос, а данные в body.
😱
Receiver
10.06.2023, 13:53
Передавать так данные кстати не безопасно. Лучше посылай POST запрос, а данные в body.
Поэтому люди придумали хешировать пароль ещё в JS, перед передачей на сервер. Способ сомнительный, потому что адекватные проекты используют соль при хешировании. Соль хранится на сервере и никто её знать не должен. Лучший вариант это установить TLS-сертификат. В браузере пароль можно будет перехватить, но зачем юзеру перехватывать СВОЙ ЖЕ пароль?)) Стороннее ПО не сможет дешифровать трафик.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot