通过form表单,ajax构造HTTP请求
创始人
2025-06-01 01:26:01
0

一,form表单构造

form表单中重要参数:
action:构造的HTTP请求的URL是什么
method:构造的HTTP请求的方法是GET还是POST(form只支持GET和POST)
input标签中的重要参数:
type:表示输入框的类型,text表示文本,password表示密码
name:表示构造的HTTP请求的query string中的key,query string的value则是用户输入的值
value:input的标签值,对于type为submit类型来说,value则是对应了按钮上显示的文本

1.发送GET请求



Document

页面效果如下:

假设输入内容为:text=1234 password:111111

抓包后的详细数据(此时请求中的body为空):

2.发送POST请求



Document

按照GET请求同样的操作进行输入:

抓包后的详细数据(输入的内容存储在请求的body中):

3.请求和HTTP请求之间的关系

  • form的action属性对应HTTP请求的URL

  • form的method属性对应HTTP请求的方法

  • input的name属性对应queryString的key

  • input的内容对应queryString的value

4.不同请求之间的区别

GET请求用户输入的内容会被构造成在query string中进行传输,为键值对结构;

POST请求用户输入的内容会被构造成在请求的body中进行传输,为键值对结构.

二,ajax构造

ajax构造HTTP请求的方式比form的功能更加强大,ajax不仅可以构造GET和POST请求,也可以构造PUT,DELETE,OPTIONS等方法的请求;ajax基于异步(异步即当浏览器给服务器发送完请求操作之后,不需要一直等待服务器响应之后再继续执行后续操作,而是可以先往下执行,执行的过程中等待服务器响应完,当服务器给出响应之后,再执行代码内部的回调函数)等待的机制.

1.ajax引入jquery

代码中如何使用ajax:

  1. js原生提供的ajax api,但是原生的api特别难用(一般不用);

  1. jquery提供的ajax api,该api是针对原生api的封装,较为简单(用的较多)

引入jquery cdn:

  1. 下载jquery cdn(网址:https://www.bootcdn.cn/jquery/)

  1. 选择.min.js并复制链接

3.打开链接并复制页面中的所有内容

4.创建一个js文件将刚刚复制的内容进行粘贴

5.代码中引入该js文件

注意:

这里也可以直接引入第二步中的.min.js的链接,如下:

但是该方法有一个缺点,当该.min.js网址转移时,次此链接就会失效

2.ajax构造请求



Document



执行代码,打开控制台观察:

  1. 控制台先打印的最后一句话,可见ajax的异步机制,在发送完请求之后不会等待服务器响应,而是会先执行后续代码;

  1. 如果响应成功就会执行success里的回调函数,否则就会执行error里的回调函数;

  1. 这里响应失败的原因是,搜狗服务器并没有对ajax构造的请求进行处理,因为搜狗服务器和本地的浏览器之间的交互属于跨域访问,交互失败.

相关内容

热门资讯

“难乎其难”造句 1、通货紧缩使美国人卸掉沉重的债务包袱变得难乎其难。2、约拿传道的情况也实在难乎其难。3、一个一直被...
“不要让”造句 51、 不要让任何人告诉你要成为怎样的人。做与众不同的人。追随自己的感觉。52、 树立人人珍惜水,人...
振聋发聩造句-成语造句 振聋发聩造句-成语造句  1、由于门开着,机器的噪音几乎振聋发聩。  2、这个炮垒的大炮接连不断地射...
耳提面命的意思和造句 耳提面命的意思和造句  耳提面命是指不但当面告诉他;而且揪着他的耳朵向他讲。形容严厉而又恳切的教导。...
求助的造句 求助的造句  求助拼音  【注音】: qiu zhu  求助解释  【意思】:请求援助。  求助造句...
不假思索怎么造句 不假思索怎么造句  每个人都用过不假思索造句,下面就由小编为大家整理不假思索怎么造句的内容,欢迎大家...
用成语可歌可泣造句 用成语可歌可泣造句  1、男二号人狼坚决捍卫自己的爱情,誓死保护女主角的精神可歌可泣!  2、全国广...
连…也…造句   1、他连最简单的题也做不出来。    2、我长途跋涉,连走路的力气也没有了。    3、他心情不...
万象更新解释造句   遣词造句不仅是语感培养的重要策略,同时也是写作基础。所以同学们平时要积累并要多做一些练习。以下小...
“字幕”造句 101、2014年12月20日,人人影视字幕站宣称正式关闭。102、近日,人人影视字幕站发布微博称,...
细腻的解释及造句 细腻的解释及造句  细腻拼音  【注音】: xi ni  细腻解释  【意思】:(1)精细光滑。(2...
夙夜匪懈造句   夙夜匪懈造句  1、他为了参加此次考试,半年来夙夜匪懈,拚命苦读,如今终于如愿以偿,人人称羡。 ...
亡羊补牢造句 亡羊补牢造句汇集  亡羊补牢,并非为了弥补以往的损失,而是为了减少或杜绝以后再发生类似的状况。下面是...
用一如既往怎么造句   一如既往解释:一:完全;既往:从前,已往。指态度没有变化,完全象从前一样。下面是小编为大家收集整...
师恩难忘 师恩难忘【教学要求】1.正确、流利、有感情地朗读课文。2.学会本课6个生字,理解由生字组成的词语。会...
变成了造句 变成了造句大全  造句,动词词语,是指用词语组织句子。今亦以指初等学校语文练习内容之一。下面是我整理...
“潋滟”造句 51、 侍女说着又笑了,一双眸子潋滟。52、 17K小说网提供星河潋滟曲最新章节在线阅读,每天更新星...
用生机勃勃造句 关于用生机勃勃造句  1. 春天是无私的,她每年来一次都会给大地带来生机,使大地变得生机勃勃,万物变...
俯冲的造句 俯冲的造句  1.德国在西西里岛的机场上,警报声骤然响起,战斗机飞行员和俯冲轰炸机飞行员从飞行预备室...
不拘一格的造句 不拘一格的造句不拘一格的造句1  1、以不拘一格强烈的电影独立性对社会与政治常具讽刺观点著称的阿特曼...