web安全学习笔记(12)

记一下第十六节课的内容。

一、jQuery Ajax

我们要先下载jQuery。

首先我们转移到template目录下,准备把jQuery下载到这下面。

直接wget下来就可以了。

这样我们就下载好了jQuery,下面我们学习如何使用。

jQuery 调用 ajax 方法

格式:$.ajax({});

参数:

type:请求方式GET/POST

url: 请求地址 url

async:是否一步,默认是 true 表示异步

data:发送到服务器的数据

dataType:预期服务器返回的数据类型

contentType:设置请求头

success:请求成功时调用此函数

error:请求失败时调用此函数

以上引用自jQuery Ajax 详细通俗讲解-CSDN博客

接下来我们修改login.html,将其内容改为:

这就是jQuery调用Ajax的实例。

完整代码如下:

html 复制代码
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script src="./template/jquery-3.7.1.min.js"> </script>
<form action="http://172.20.10.3/index.php?a=login&b=index" method="post">
    用户名:<input name="username" id="username" value="admin" />
    密  码:<input type="password" name="password" id="password" value="1123456" />
</form>

<input type="submit" name="submit" onclick="Login" value="登录" />

<script>
    //检查密码是否一致
    function Login() {
        var username = document.getElementById('username').value
        var password = document.getElementById('password').value
        var data = {
            'username':username,
            'password':password
        }
        $.ajax({
            type:'post',
            url:'./index.php?a=login&b=index',
            data:data,
            dataType:'json',
            success: function(result) {
                console.log(result)
            }
        });
    }
</script>

二、json数据格式

JSON 基本使用_json怎么用-CSDN博客

不记了,不会,写出来的网站崩了

相关推荐
朝九晚五ฺ9 分钟前
【算法学习】递归、搜索与回溯算法(一)
数据结构·学习·算法·深度优先
狗狗显卡21 分钟前
虚幻引擎入门笔记
笔记·游戏引擎·虚幻
Jwoka33 分钟前
URL混淆与权限绕过技术
网络·web安全·系统安全·渗透·thm
vortex539 分钟前
Socat 用法详解:网络安全中的瑞士军刀
linux·安全·web安全·网络安全
今天也是元气满满的一天呢1 小时前
java学习之数据结构:四、树(代码补充)
java·数据结构·学习
序属秋秋秋1 小时前
《数据结构初阶》【顺序栈 + 链式队列 + 循环队列】
c语言·数据结构·c++·笔记·算法
LVerrrr3 小时前
Missashe考研日记-day30
学习·考研
羑悻的小杀马特3 小时前
【Linux篇章】Linux 进程信号1:解锁系统高效运作的 “隐藏指令”,开启性能飞跃新征程(精讲信号产生和保存)
linux·运维·服务器·学习·操作系统·进程信号
星火撩猿7 小时前
OpenCv实战笔记(1)在win11搭建opencv4.11.1 + qt5.15.2 + vs2019_x64开发环境
笔记·qt·opencv
蓝莓味柯基8 小时前
Python 学习路线与笔记跳转(持续更新笔记链接)
笔记·python·学习