zoukankan      html  css  js  c++  java
  • .NET程序员面试之Post和Get的区别

         最近忙着面试,在面试中也自然遇到了很多的问题,废话不多说,直奔主题!

      POST和GET区别:

       1.作为HTTP中的交互方式,GET请求通常被理解为在服务器上取得数据,而POST通常被理解为想服务器发送数据;

        请求参数: 

         Get请求数据参数的是时候很偷懒,直接把参数数据放在URL中完事,显然这不是很安全的做法,但是为什么还要有这种交互方式的出现呢,那自然是有原因的,细心的人都会发现,                   在URL中出现在"?"之后的都是请求参数,其实这些参数都不是什么重要的数据,换句话说,Hacker们想截获就尽管去拿好了,对我服务器本身没有什么影响!

             Post请求参数是将参数数据放在Html的Body里,安全性自然就增加了.

        传送参数:

        Get传送参数的时候也同样是放在URL中,他或许天生就是个"懒家伙",我们经常会看到很多网站的URL在选择子页面的时候就会变化,例如

        

        http://search.360buy.com/Search?keyword=新贵鼠标

            这是我在京东商城找的一个示例地址,"?"之后的keyword=新贵鼠标 就是通过Get向服务器发送的请求!

        2.还有一点不得不提的就是两种方式的存储空间之不同,Get只有1024个字节,因为在URL地址中存储的自然是有限的,Post相对好的多。

      面试对于我这种小菜来说很艰难,连着跑了好几天了,终于有个复试的了还不是我想去的公司,还是算了,继续努力吧!   希望在寻找工作的同志们尽快找到工作!

  • 相关阅读:
    Delphi中SQL语句配置参数代码示例
    Delphi中treeview的使用部分
    Delphi listview使用部分总结代码
    如何用Delphi编写自己的可视化控件
    关于treeview节点图标的帖子
    Delphi调用存储过程
    DELPHI的开源控件集(转自http://xieyunc.blog.163.com/)
    雨巷(A Lane in the Rain)
    五一过去了,新的开始
    好好的学习,做个有本事的人:),好好的玩,做个快乐的人!
  • 原文地址:https://www.cnblogs.com/distance/p/2015797.html
Copyright © 2011-2022 走看看