我的学习笔记:get post请求的区别

1.如果是post方式进行请求,那么表单中的数据会放在请求报文体中,发送到服务端。如果以get方式进行请求,那么表单中的数据会放在URL地址栏中发送到服务端。(注意,表单元素必须有name属性)

2.在服务端接收方式 不一样,如果是post请求用request.Form,get请求用request.QueryString.

3.Post请求比get请求安全.所以像注册,登录等表单都要用post提交.

4.Post请求发送的数据要比get请求大,大的文件上传或下载用post。

注意:只能将表单元素的value值提交到服务端(span,div等不熟悉表单元素,所以无法提交),并且表单元素必须要加name属性.

时间: 2024-04-02 13:19:09

我的学习笔记:get post请求的区别的相关文章

JavaScript学习笔记 isPrototypeOf和hasOwnProperty使用区别

1.isPrototypeOf isPrototypeOf是用来判断指定对象object1是否存在于另一个对象object2的原型链中,是则返回true,否则返回false. 格式如下: object1.isPrototypeOf(object2); object1是一个对象的实例: object2是另一个将要检查其原型链的对象. 原型链可以用来在同一个对象类型的不同实例之间共享功能. 如果 object2 的原型链中包含object1,那么 isPrototypeOf 方法返回 true. 如

python学习笔记-day8-3-【python 网络请求及requests模块】

python的网络请求,主要是进行Http协议类接口调用,进行接口测试等. 一.urllib库,python内嵌的库,不太好用. from urllib import request,parse import json # url = 'http://baidu.com' # req = request.urlopen(url) #打开一个url # content = req.read().decode() # fw = open('nnzhp.html', 'w', encoding='ut

学习笔记12JS异步请求

*一般用JS来监听按钮事件,都应该先监听页面OnLoad事件. *Js写在哪里,就会在页面解析到哪里执行. 异步请求:所谓异步请求,就是使用JS来监听按钮点击事件,并且发送请求,等到回复后,再使用JS来进行页面跳转,或动态改变页面.使用场合:当请求是ashx是,都可以使用异步方法,页面就无需刷到ashx的一个空白页面或者不用于展示的页面了. *使用jquery发送异步请求:$("#按钮ID").Click(fuction(){ $.get( "页面URL.ashx"

MongoDB学习笔记~监控Http请求的消息链

在微服务架构里,你的一个任务可以需要经过多次中转,去多个接口获取数据,而在这个过程中,出现问题后的解决就成了一个大难点,你无法定位它的问题,这时,大叔的分布式消息树就出现了,费话不多说,主要看一下实现的逻辑. 大叔的想法 在消息传递过程中,使用这个消息上下文 /// <summary> /// 消息上下文 /// </summary> public class LoggerContext { /// <summary> /// 消息根ID(完整请求) /// </

学习笔记_Java get和post区别(转载_GET一般用于获取/查询资源信息,而POST一般用于更新资源信息)

转载自:[hyddd(http://www.cnblogs.com/hyddd/)] 总结一下,      Get是向服务器发索取数据的一种请求      而Post是向服务器提交数据的一种请求,在FORM(表单)中,       Method默认为"GET",实质上,GET和POST只是发送机制不同,并不是一个取一个发!       浅谈HTTP中Get与Post的区别 Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE.URL全称

学习笔记---buffer和cache的区别

一.概念 buffer:缓冲区,一个用于存储速度不同步的设备或优先级不同的设备之间传输数据的区域. cache: 缓存,位于CPU与主内存间的一种容量较小但速度很高的存储器.保存着CPU刚用过或循环使用的一部分数据. 二.应用场景 buffer:由各种进程分配,被用在输入队列等方面. cache: 用在磁盘的I/O请求上,如果有多个进程都要访问某个文件,于是该文件便被做成cache以方便 下次被访问,提高系统性能. 三.作用 buffer:根据磁盘的读写设计,把分散的写操作集中进行,减少磁盘碎片

Python Web学习笔记之Cookie,Session,Token区别

一.Cookie,Session,Token简介 # 这三者都解决了HTTP协议无状态的问题 session ID or session token is a piece of data that is used in network communications (often over HTTP) to identify a session, a series of related message exchanges. Session identifiers become necessary

Python学习笔记#元组和列表的区别

python的基本类型中有元组和列表这么俩个,但是这哥俩却比较难于区分,今天就来用简单的实例说明两者的不同. 列表:1.使用中括号([ ])包裹,元素值和个数可变 实例: aaa = ['sitename','www','pythontab','com'] 元组:1.使用中括号(())包裹,不可以被更改(尽管他们的内容可以) bbb = ['sitename','www','pythontab','com'] 元组可以看成是 只读 的列表 两者都可以通过[:]得到子集,和字符串使用方法相同 下例

HTML5学习笔记----html5与传统html区别

一. HTML5语法的改变 该知识点所说变化指的是基于HTML4基础上所定义的改变,主要有如下: HTML5的文件扩展符(.html或.htm)与内容类型(text/html)保持不变. HTML5中,刻意不使用版本声明,一份文档将会适用于所有版本的HTML. 从HTML5开始,对于文件的字符编码推荐使用UTF-8. HTML5确保了与之前HTML版本的最大程度的兼容性. 为了保证兼容性,需从元素说起,在HTML5.中,元素的标记可以省略.其体来说,元素的标记分为“不允许写结束标记”.“可以省略

php学习笔记-POST和GET的区别

POST和GET都可以用来提交数据. POST方法提交的数据在浏览器的地址栏是不可见的,当然利用一些工具是可以看到的,而GET方法提交的数据在地址栏是可见的.两者比较,POST更安全一点. POST方法提交的数据在数据大小方面是没有限制的,而GET有,所以呢,上传文件通常用的是POST,而不是GET. 原文地址:https://www.cnblogs.com/yfish/p/8454656.html