首先是常见状态码 https://www.runoob.com/http/http-status-codes.html GET 和 POST 的区别 Restful语义上一个是获取, 一个是创建。 GET是幂等的, POST是非幂等的。 GET请求参数放到url(明文)里,有长度限制; POST放在 ...
分类:
Web程序 时间:
2019-09-10 23:29:27
阅读次数:
206
get(默认值)是通过URL传递表单值,数据追加在action属性后面。 post传递的表单值是隐藏到http报文体中,url中看不到。 get是通过url传递表单值,post通过url看不到表单域的值; get传递的数据量是有限的,如果要传递大数据量不能用get,比如type=“file”上传文章 ...
分类:
Web程序 时间:
2019-09-05 10:52:26
阅读次数:
125
“标准答案”: GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地址可以被Bookmark,而POST不可以。 GET请求会被浏览器主动cache,而POST不会,除非手动设置。 GET请求只能进行url编码,而POST支持多种编码方式。 GET请求参数会被完整保留在浏览 ...
分类:
其他好文 时间:
2019-08-31 23:24:31
阅读次数:
85
1. Get和Post的区别 2. cookies和session的区别 3.HashMap和HashTable区别。 HashMap是基于哈希表实现的,每一个元素是一个key-value对,其内部通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。 HashMap是非线程安全的,只是 ...
分类:
编程语言 时间:
2019-08-29 23:24:27
阅读次数:
126
内部因素:编码方式,报文 外部因素:缓存[浏览器],长度限制[浏览器],请求次数[浏览器],幂等性/副作用[接口] 安全性 参数编码 get:仅支持url编码,参数需要编码和解码 post:多种编码方式 报文 get:参数放在url post:参数放在请求体 缓存 get请求会被 浏览器 缓存 po ...
分类:
Web程序 时间:
2019-08-26 15:12:10
阅读次数:
102
get和post的区别 一、安全性 因为get会将用户名和密码放在URL中,进而出现在浏览器的历史记录中,显然这种情况应该用post. 二、编码 get只能向服务器发送ASCII字符,而post则可以发送ISO 10646中的字符 get和post对应的enctype属性有区别: applicati ...
分类:
其他好文 时间:
2019-08-17 23:44:11
阅读次数:
133
Get在回退时是无害的,但post会重新提交请求或刷新 Get只支持url编码,而post支持多种编码方式 Get的请求会被保存在浏览器里,而post请求不会 Get请求的参数数据类型只支持ascii字符集,而post没有限制 Get产生的url地址会被保存在浏览器中,而post不会被保留 Get请 ...
分类:
其他好文 时间:
2019-07-23 16:59:02
阅读次数:
93
首先,GET和POST是HTTP请求的两种基本方法~ “江湖上”流传的GET和POST区别 1、GET提交的数据会放在URL之后,以 ?分割URL和传输数据,参数之间用 & 相连,如 EditPosts.aspx?name=boKeYuan&id=123456;POST方法是把提交的数据放在HTTP ...
分类:
其他好文 时间:
2019-07-17 18:41:51
阅读次数:
87
转自:https://segmentfault.com/a/1190000013119518 数据携带上: GET方式:在URL地址后附带的参数是有限制的,其数据容量通常不能超过1K。 POST方式:可以在请求的实体内容中向服务器发送数据,传送的数据量无限制。 请求参数的位置上: GET方式:请求参 ...
分类:
其他好文 时间:
2019-07-16 18:44:38
阅读次数:
87
(1) 在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。 (2) GET方式提交的数据最多只能有1024 Byte,而POST则没有此限制。 (3) 安全性问题。正如在(1)中提到,使用 Get 的时候,参数会显示在地址栏上,而 ...
分类:
编程语言 时间:
2019-07-02 19:20:31
阅读次数:
97