zoukankan      html  css  js  c++  java
  • Get、Post、Put与Delete的区别

    Get、Post、Put与Delete的区别

    GET

    • GET请求是用来获取数据的,不对服务器的数据做任何的修改,新增,删除等操作。
    • GET请求就像数据库的SELECT操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容。
    • GET请求会把请求的参数附加在URL后面,这样会产生安全问题,如果是系统的登陆接口采用的GET请求,需要对请求的参数做一个加密。

    PUT

    • PUT请求是向服务器端发送数据的,
    • PUT请求就像数据库的UPDATE操作一样,用来修改数据的内容,
    • PUT的侧重点在于对于数据的修改操作。

    POST

    • POST请求同PUT请求类似,都是向服务器端发送数据的,
    • 但是POST请求会改变数据的种类等资源,就像数据库的INSERT操作一样,会创建新的内容。
    • 常用来数据的提交,新增操作。

    DELETE

    • DELETE请求用来删除某一个资源的,
    • DELETE请求就像数据库的DELETE操作一样。

    根据上边四个描述,可以理解为:
    1. POST 创建
    2. DELETE 删除
    3. PUT 更新
    4. GET 查看

  • 相关阅读:
    ThreadPoolExecutor源码解析
    AQS框架
    (转)rvm安装与常用命令
    (转).gitignore详解
    (转)可简化iOS 应用程序开发的6个Xcode小技巧
    (转)webView清除缓存
    (转)git常见错误
    iOS本地通知
    (转)iOS获取设备型号
    (转)iOS平台UDID方案比较
  • 原文地址:https://www.cnblogs.com/d534/p/15248682.html
Copyright © 2011-2022 走看看