当前位置: 首页 > news >正文

沈阳房地产网站开发/手机维修培训班学校

沈阳房地产网站开发,手机维修培训班学校,wordpress f5,百度seo正规优化php中get和post的区别GET和POST长度的限制问题GET1.GET是通过URL提交数据,因此GET可提交的数据量就跟URL所能达到的最大长度有直接关系。2.实际上HTTP协议对URL长度是没有限制的;限制URL长度大多数是浏览器或者服务器的配置参数POST1.同样的,…

c3e6f783e24c399778f3a35c21247aed.png

php中get和post的区别

GET和POST长度的限制问题

GET

1.GET是通过URL提交数据,因此GET可提交的数据量就跟URL所能达到的最大长度有直接关系。

2.实际上HTTP协议对URL长度是没有限制的;限制URL长度大多数是浏览器或者服务器的配置参数

POST

1.同样的,HTTP协议没有对POST进行任何限制,一般是受服务器配置限制或者内存大小。

2.PHP下可以修改php.conf的postmaxsize来设置POST的大小。

请求header的content-length问题

如果有人恶意伪造content-length很大的包头,但实际上发送content-length很小的请求,这样服务器会一直干等,直到超时。当然服务器是可以通过设置来避免该问题的

GET和POST的安全性

1.GET是通过URL方式请求,可以直接看到,明文传输。

2.POST是通过请求header请求,可以开发者工具或者抓包可以看到,同样也是明文的。

3.GET请求会保存在浏览器历史纪录中,还可能会保存在Web的日志中。

GET和POST对服务器的状态

根据http的设计,大家在看到get的时候,都期望这个请求对服务器没有修改,看到post的时候,都认为这对服务器产生了修改。

GET幂等,POST不幂等

幂等是指同一个请求方法执行多次和仅执行一次的效果完全相同。

1.按照RFC规范,PUT,DELETE和安全方法都是幂等的。虽说是规范,但服务端实现是否幂等是无法确保的。

2.引入幂等主要是为了处理同一个请求重复发送的情况,比如在请求响应前失去连接,如果方法是幂等的,就可以放心地重发一次请求。这也是浏览器在后退/刷新时遇到POST会给用户提示的原因:POST语义不是幂等的,重复请求可能会带来意想不到的后果。

3.比如在微博这个场景里,GET的语义会被用在「看看我的Timeline上最新的20条微博」这样的场景,而POST的语义会被用在「发微博、评论、点赞」这样的场景中。

推荐教程: 《php教程》

http://www.jmfq.cn/news/4774879.html

相关文章:

  • 301网站目录/百度搜索入口网址
  • 网站现在用h5做的吗/没干过网络推广能干吗
  • 做网站开发的步骤/英文外链平台
  • 郑州中森网站建设/seo搜索引擎优化平台
  • 2023云南疫情最新消息今天/星巴克seo网络推广
  • 东莞建筑建设网站建设/网页制作接单
  • 做网站大公司有哪些/中国婚恋网站排名
  • 韶关网站设计公司/谷歌seo外链平台
  • 有哪些做留学资讯的网站/推推蛙seo顾问
  • wordpress文章模型插件/网站推广与优化方案
  • wordpress导出excel/seo专业推广
  • 江苏网站快速排名优化/怎么做一个小程序
  • 免费建设网站有哪些/网络推广方法
  • 低价企业网站搭建/软文推广服务
  • 做企业网站靠谱的/泉州关键词排名
  • 做的网站怎么放到网上/做百度推广效果怎么样
  • 用什么网站开发/软件推广
  • 网站开发 验收移交/产品推广文案
  • 内江住房和城乡建设厅网站/上海专业的seo推广咨询电话
  • 想做网站该怎么操作/网络营销方案的范文
  • 网站划分栏目/知乎seo排名帝搜软件
  • 做教育的有哪些网站/腾讯nba新闻
  • 涿州做软件和网站的/网站投放广告费用
  • 怎么找人做网站啊/长沙百度开户
  • 桂林景区网站建设策划方案/网推平台有哪些
  • 网站界面设计方案/怎样宣传自己的品牌
  • 网站首屏/网站优化推广价格
  • 手机浏览web网页/搜索seo是什么意思
  • 网站技术有哪些/best网络推广平台
  • 智慧团建网站登录入口官网/口碑营销有哪些方式