java - 如何修改form表单中的input值并加密
大家讲道理
大家讲道理 2017-04-18 10:33:03
0
2
559

示例代码如下:

<form>
<input> 用户名 </input>
<input> 密码 </input>
</form>

表单提交的时候,需要传递密码,但是在http网络环境下,该密码容易被嗅探到,所以想在form表单提交的时候,加密该密码。
注意不能用ajax把提交的post请求独立出来;

能不能这样写:

$("#password").val = encrpt(password);

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(2)
伊谢尔伦

값은 formsubmit 이벤트에서 처리할 수 있습니다.
개발자 도구의 Network을 열어 요청 패키지를 확인하세요


으아악
Peter_Zhu

이 솔루션에도 보안 문제가 있습니다. encrypt() 암호화 방법을 클라이언트에 로드해야 로딩 알고리즘을 분석하고 비밀번호를 역으로 복호화할 수 있기 때문입니다.
https 프로토콜을 사용하는 것이 더 좋습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!