解决方案 »

  1.   

    个人整理总结分享给你:
    1) 提交方式分为get和post两种
    2)  get和post的区别
    A.post提交方式相对而言,比较安全
    B.get只是适合于小数据的传递,也就是说,只有post才能传递大数据,比如在文件上传时,就必须将method指定为post—容易暴露信息
      3) 什么情况下提交为post?
    当你的form表单指定为post,其提交方式才为Post
    <form action=“” method=”post”>--默认情况是get,即不写即是get
    4)post不容易出现乱码问题
      

  2.   


    首先要搞清楚的是,你操作的对像是什么 ,方法是什么我相信,针对于get某个特定对像的内容,一般不会需要很多的参数,一般,有个ID足以,除非你需要改变这个对像的某些字段的值。针对于list这类操作,一般会有比较多的参数总之,你把URL相像成对像,方法,对像的ID。这样子,问题你就容易想通了
      

  3.   

    觉得没什么区别,在rest的架构还是需要说明文档-_-#
      

  4.   

    http get对参数没有上限要求呀
      

  5.   

    据REST的理论,请求按四种HTTP请求类型分为GET POST PUT DELETE四种。但在实践中,我见过的几乎都只使用GET POST两种,并且通常情况下两种是同时支持,没有区别的,比如作为demo或测试时,可以通过GET在浏览器上直接请求,在写程序访问时,通常通过设置成GET或POST都可以,POST更多被建议使用而已。不知道现在REST发展到什么程度,我一直对它的感觉就是只是一个理论模型,不对实际生产强制要求。